• 569阅读
  • 1回复

用php文件替换文档中指定内容的方法 [复制链接] [手机版]

上一主题 下一主题
离线zhangjingyu

只看楼主 倒序阅读 使用道具 绿 楼主  发表于: 2019-09-13 17:27:33 星期五
关键词: 论坛
<?php
$f='123.txt';
file_put_contents($f,str_replace('aaa','bbb',file_get_contents($f)));
echo("<h2>....................操作完成!</h2>");
echo "<h2><a href='http://www.vtu425.com' style='color:#f0f'>别等了,点击进入论坛吧!</a></h2>";
?>
把上述内容另存为一个php文件,把123.txt和这个php文件放到同一目录下,浏览器访问文件完整路径(需要有php环境),就可以把“aaa”替换为“bbb”。当然了,这个方法一般情况下不太实用,但如果文件内容比较多,比如我们的电报码码表文件有6000多行,当需要把制表符替换为空格的时候就特别有用了。如果直接在文档中替换,基本上就会造成程序无响应,而用这个php文件法,瞬间就可以替换完成。
2019年8月19日:初步调试成功标准电码编码方案!
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 沙发  发表于: 2022-11-23 21:04:55 星期三  点亮(0)
<?php
$origin_str = file_get_contents('路径/文件.txt');
$update_str = str_replace('qwe=0', 'qwe=1', $orgin_str);
file_put_contents('路径/文件.txt', $update_str);
?>
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!