fwrite写入文件
fwrite基本语法:
// int fwrite ( resource $文件资源变量, string $写入的字符串 [, int 长度])
注:fwrite的别名函数是fputs
我们上节课试了r模式,只道是读取的时候使用,接下来我们用fwrite加上fopen中的w,写入模式来进行文件写入。
我们来看一下特点:
写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建。
注意:在下面的实验中,你可以试试新建个test.txt文件向里面写入内容。然后,可以试试把test.txt删除。看看有什么提示。
<?php $filename = 'test.txt'; $fp= fopen($filename, "w"); $len = fwrite($fp, '我是一只来自北方的狼,却在南方冻成了狗'); fclose($fp); print $len .'字节被写入了\n'; ?>
总结:
不论有没有新建都会打开文件重新写入
原有的文件内容会被覆盖掉
文件不存在会创建
上一章提到的模式我们不会一一演示的,大家可以自己多多练习一下。