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

  #5  
Старый 28.09.2008, 19:37
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

PHP код:
<?php
$txt
="Хорошо живет на свете винни пух, несмотря на то что он странный друг и любит кататься на роликах. Пусть он живет вечно в наших сердцах, настолько больших что ими можно расколоть мешок орехов.";

$links=array_map('rtrim',file("ankors.txt"));

$links_for_replacement=Array();
$words_to_replace=Array();

foreach(
$links as $link)
{
  if(!
$link)
    continue;

  
preg_match("/>(.+)</",$link,$word);
  if(!isset(
$word[1]))
    continue;

  
$links_for_replacement[]=$link;
  
$words_to_replace[]=$word[1];
}

$txt=str_replace($words_to_replace$links_for_replacement$txt);

print 
$txt;
?>
Замена будет регистрозависимой в этом случае, т.е. "Пух" и "пух" - два разных слова.
 
Ответить с цитированием