在 PHP 中写入文件
当用户尝试使用 fopen() 创建和写入文本文件时出现此问题fclose() 函数,但执行后文件仍为空。
解决方案在于使用更高级别的函数,例如file_put_contents()。该函数无缝地执行打开、写入和关闭文件的任务,类似于独立使用 fopen()、fwrite() 和 fclose()。
file_put_contents() 的语法是:
file_put_contents($filename, $content);
其中$filename指定要创建或修改的文件的路径,$content表示要修改的数据
例如,要创建一个名为“lidn.txt”的文件,并在其中写入“猫追老鼠”这一行,可以使用以下代码:
file_put_contents("lidn.txt", "Cats chase mice");
这样如果文件“lidn.txt”不存在,代码将创建该文件并将指定行写入其中。
以上是为什么使用'fopen()”和'fclose()”后我的 PHP 文件为空?的详细内容。更多信息请关注PHP中文网其他相关文章!