Trol, тоесть тебе нужно в каждой строчке, из неопределенного количества определенного тега, нужно сделать определенное количество этого тега? :)
Объясни поконкретнее
FeoOne добавил 06.06.2009 в 03:03
Такого не бывает :)
$text1="Много <b>много</b> <b>много</b> много <b>много</b> текста Текста 1";$text2="Много <b>много</b> <b>много</b> много много текста Текста 2";$text3="Много <b>много</b> <b>много</b> много <b>много</b> <b>текста</b> Текста 3";
$text1="Много <b>много</b> <b>много</b> много много текста Текста 1";$text2="Много <b>много</b> <b>много</b> много много текста Текста 2";$text3="Много <b>много</b> <b>много</b> много много текста Текста 3";
ТС, сорри, что влезаю в твой топик, просто задачка показалась интересной :) плюс она немного не по теме
Trol, решение немного не универсальное, но под описание полностью подходит:
<pre><? $text[1] = "Много <b>много</b> <b>много</b> много <b>много</b> текста Текста 1"; $text[2] = "Много <b>много</b> <b>много</b> много много текста Текста 2"; $text[3] = "Много <b>много</b> <b>много</b> много <b>много</b> <b>текста</b> Текста 3"; $new = array(); foreach($text as $txt) { $txt = explode(' ', $txt); for($i=3; $i<count($txt); $i++) { $txt[$i] = strip_tags($txt[$i]); } $new[] = implode(' ', $txt); } var_dump($new);?></pre>
$0,125 моя ставка :)
Используйте поиск, тема 301 редиректа перетерта до дыр.
По теме - передается
vavenko,
$i<=count($txt);
не существует ячейки $txt[count($txt)]
<? $links = array('http://google.ru', 'http://ya.ru', 'http://mail.ru'); $text = 'текст0 текст1 текст2 текст3 текст4 текст5 текст6 текст7 текст8'; $counter = 0; $txt = explode(' ', $text); for($i=0; $i<count($txt); $i+=3) { $txt[$i] = isset($links[$counter]) ? '<a href="'.$links[$counter].'">'.$txt[$i].'</a>' : $txt[$i]; $counter++; } $text = implode(' ', $txt); echo $text;?>
Wine
-------------------
Партнерка не конкурентноспособна, имхо
За что?
___________
одному сми заплатил, все остальные продублировали новость у себя