您的位置:

php中的fwrite,pHp是什么

本文目录一览:

php中fwrite函数作用是什么?

fwrite

---

写入文件(可安全用于

二进制文件

int

fwrite

(

resource

handle,

string

string

[,

int

length]

)

fwrite()

string

的内容写入

文件指针

handle

处。

如果指定了

length,当写入了

length

个字节或者写完了

string

以后,写入就会停止,视乎先碰到哪种情况。

fwrite()

返回写入的字符数,出现错误时则返回

FALSE

php的fwrite和file_put_contants有啥不一样啊.求大神简单点

fwrite() 函数用于向文件写入字符串,成功返回写入的字符数,否则返回 FALSE 。

举例:

?php

// 要写入的文件名字

$filename = 'file.txt';

// 写入的字符

$word = "你好!";

$fh = fopen($filename, "w");

echo fwrite($fh, $word);    // 输出:6

fclose($fh);

?

file_put_contents() 函数把一个字符串写入文件中。

举例:

file_put_contents('test.txt', '你好!');//这里是在你指定的目录创建txt文件,并写入字符"你好!",同样返回的写入字节数

总结:

file_put_contents() 函数与 依次调用 fopen()打开,fwrite() 写入以及 fclose() 关闭 功能一样。

所以file_put_contents() 能自动创建文件并写入,fwrite()需要和fopen()  fclose()配合使用。

php中怎么让fwrite写入数据累加

$file=fopen("read.js","a"); // 把 w 换成 a 就可以了。

详细说明可以参考php函数手册fopen()函数

php中fopen()和fwrite()是不是无法打开非本地文件

尝试一下。file_get_content file_put_content。既然这两个可以打开远程的,那么fopen fwrite也是可以的。可能远程限制了,不能用fopen打开。你先用file_get_content函数获取下。我估计是可以的。

PHP中,fwrite写入文件的时候,怎么换行?

写一下吧,首先使用fwrite函数,需要写入的字符串用双引号,不要使用单引号,然后就是字符串中写上\r\n(windows系统下),顺序不要反了。就OK了,下面来段代码

%php

$fileName="demo.txt";

$handle=fopen("demo.txt","w");

for($row=0;$row10;$row++)

fwrite($handle,"I am a good boy\r\n");

fclose($handle);

%

这样就会在demo.txt中写入10句

I am a good boy

............

I am a good boy

写的还算清楚吧,楼主虽然用不着了,其他人还是可以看看,看完有帮助的,求顶啊!!!!