我想从文件中读取,找到一些单词并修改它并保存文件。修改后文件格式(如空格和换行符)会发生变化。怎么做?
<?php
$f = file_get_contents("conf1.tcf", "r");
$arr = preg_split('/\s+/', $f);
for($i=0 ;$i < sizeof($arr) ;$i++)
{
if($arr[$i] == "something")
then edit;
}
$f1= implode(" ",$arr);
file_put_contents("conf1.tcf", $f1);
$fileo = fopen("conf1.tcf", "r");
while(!feof($fileo))
{
echo fgets($fileo) . "<br />";
}
fclose($fileo);
?>
答案 0 :(得分:0)
要获取内容,您可以使用file_get_contents($filename)
。
然后编写文件file_put_contents($filename, $content)
。