|
Как сделать автозамену на рнр
Т.е. проблемка в том, что....мне нужно в 250-ти файлах заменить одну строчку. Как вариант....пишу скрипт для автозамены......чет нифига не работает.....вижу, что что-то не то или не туда записала, но пока не могу понять.
В общем......замена "123" на "456"
<?php
$d=opendir('.');
while ($n=readdir($d))
{
if (ereg(".php$", $n))
{
echo $n.'<br>';
$fp=fopen($n,'r');
clearstatcache();
$s=fread($fp,filesize($n)+1);
$news=str_replace('123','456',$s);
fclose($fp);
$fp=fopen($n,'w');
$news=str_replace('123','456',$s);
fwrite($fp,$s);
fclose($fp);
}
}
closedir($d);
?>
|