写入内容到文件
与读取文件对应,PHP写文件也具有两种方式,最简单的方式是采用file_put_contents。
$filename = './test.txt'; $data = 'test'; file_put_contents($filename, $data);
上例中,$data参数可以是一个一维数组,当$data是数组的时候,会自动的将数组连接起来,相当于$data=implode('', $data);
同样的,PHP也支持类似C语言风格的操作方式,采用fwrite进行文件写入。
$fp = fopen('./test.txt', 'w'); fwrite($fp, 'hello'); fwrite($fp, 'world'); fclose($fp);
任务
写入一个字符串到$filename文件中
-
?不会了怎么办
-
在第4行后输入:
$fp = fopen($filename, 'w'); fwrite($fp, 'hello world'); fclose($fp);
或者使用file_put_contents:
file_put_contents($filename, 'hello world');