php смяна на думи в текст?

netsurfer

Ипотпал ФЕН :)
Имам следния скрипт:

PHP:
$array = array ("duma1","duma2","duma3"); 
$news_description = str_replace($array,'<a href="http://www.url.bg" class="link_more_news" target="_blank"><b>'.$array[0].'</b></a>',$news_description);

Като искам тук - '.$array[0].' да се показва думата която е заменана с линк от array.
 
Re: php смяна на думи в текст?

PHP:
$array = array ("/(duma1)/i","/(duma2)/i","/(duma3)/i");  

$news_description = preg_replace($array, '<a href="http://www.url.bg" class="link_more_news" target="_blank"><b>$1</b></a>', $news_description);

$1 - e думата която ще намери между () скобите а i - то е да не прави разлика между големи и малки букви
 
Последно редактирано:

Back
Горе