Показать сообщение отдельно

  #18  
Старый 14.02.2010, 22:53
vvy
Познающий
Регистрация: 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); 
(Правдо, этот вариант не рабочий, но я не стал на нем заморациватся, т.к. все равно задать функцию не получилось)
 
Ответить с цитированием