|
|
|
| Здравствуйте друзья!
У меня есть файл result.txt со списком файлов с абсолютными путями на линуксе, пример:
/home/wordpress.upgrade/wp-login.php
/home/wordpress.upgrade/wp-mail.php
/home/wordpress.upgrade/wp-pass.php
...
...
/home/wordpress.upgrade/wp-rdf.php
|
В начало каждого файла необходимо добавить частицу "<?php " , пытаюсь сделать это через массив:
<?php
error_reporting(1);
$mass = file("result.txt");
for($i = 0; $i <= sizeof($mass); $i++) {
echo "$mass[$i]<br />";
$trim=rtrim($mass[$i], "\n");
$text=file_get_contents("$trim");
$add="<?php ".$text;
$write = fopen("$mass[$i]","w");
fwrite($write, $add);
fclose($write);
if ($write!=false) {echo "<p>this file ->$mass[$i]<font color=green>UPDATED</font></p>";} else {echo "<p>this file ->$mass[$i]<font color=red>UPDATE ERROR</font></p>";}
}
?>
|
подскажите пожалуйста, как правильно это сделать? | |
|
|
|
|
|
|
|
для: julpierto
(11.03.2014 в 21:26)
| | Сам потихоньку отвечаю на свой вопрос, разбираюсь с функциями, на данный момент не могу убрать знаки перевода строки после каждой строки в массиве:
$trim=rtrim($mass[$i], "\n");
|
как правильно это сдедать? | |
|
|
|