本文目录一览:
- 1、php中fwrite函数作用是什么?
- 2、php的fwrite和file_put_contants有啥不一样啊.求大神简单点
- 3、php中怎么让fwrite写入数据累加
- 4、php中fopen()和fwrite()是不是无法打开非本地文件
- 5、PHP中,fwrite写入文件的时候,怎么换行?
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
写的还算清楚吧,楼主虽然用不着了,其他人还是可以看看,看完有帮助的,求顶啊!!!!