![]() |
Показаны 4 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Поиск и замена в файле (http://netadmin.ws/forum/showthread.php?threadid=6948)
Поиск и замена в файле
Подскажите пожалуйста, как при помощи php пробежаться по html файлу и заменить все скажем
width="40" height="40" на width="25" height="25" и записать в этот же файл.
Спасьбо заранее ;-)
Примерно так.
<?php
// открываешь текст, считываешь, скажем в переменную $text
$text=file("file.htm");
foreach($text as $k=>$v) {
$v=str_replace('width="40" height="40"','width="25" height="25"',$v);
$text[$k]=trim($v);
};
$f=fopen("file.htm","w"); flock($f,2); fputs($f,implode('\n',$text)); flock($f,3); fclose($f);
?>
Спасибо, все работает только в implode('\n',$text));
'\n' пожалуй лишняя, а так все нормально, зенкую...
Sergey_pol,
Ну да, это я уже на автомате.. у меня все файлы текстовые просто. Там построчно запись идёт 
| Формат времени GMT. Текущее время 09:54. | Показаны 4 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.