PHP如何写入,读取与替换文件内容

PHP如何写入,读取与替换文件内容,第1张

$content = file_get_contents($file)//读文件

$content = $content . '正在修改'//修改文件

file_put_contents($file, $content)//保存文件

//简单写法(未考虑大文件,文件不存在的情况)

$content =file_get_contents('123.php')

//复杂替换可以考虑使用正则

$content = str_replace('我是123','我也是123',$content)

file_put_contents('123.php',$content)

你得到一堆文件资源没法直接替换吧

,只有string才能谈得上替换

你至少得这样

打开文件,得到文件资源

将文件资源用fread等读出转为一个大的string

然后进行你想要的各种替换,正则替换等等都行

替换完毕的string

再写入文件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7947232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存