
14.02.2010, 22:53
|
|
Познающий
Регистрация: 29.03.2009
Сообщений: 33
С нами:
9009799
Репутация:
7
|
|
возвращаешь назад все каринки
Я возвращаю назад только первую найденную картинку (третий параметр в вызове функции)
Ты вызываешь функцию и ставишь на замену её результат
Спасибо, кеп. Но на самом деле это не важно, т.к. результат функции совершенно не зависит от найденного текста
PHP код:
function repl() {
static $i;
if ($i=='') {$i='1'; return '$1';}
else return '';
}
$html=preg_replace('~(<img[^>]*>)~i',repl(),$html);
(Правдо, этот вариант не рабочий, но я не стал на нем заморациватся, т.к. все равно задать функцию не получилось)
|
|
|