>во втором вар. одинарные кавычки - соотв. идет поиск строки '$word', а не 'привет'. В остальном все ок, возможно только $str = preg_replace("/$word/i",'<b>\\0</b>', $str); (т.е. третий пааметр не по ссылке передается)
$str = preg_replace("/$word/i",'<b>\\0</b>', $str);
конечно я присваивал полученое значение в $str и использовал двойные кавычки (это ошибки при написании кода в форум), вот только не помогает все это и строчки:
$str = "Привет ВСЕМ!!!";
$word = "привет"
$str = preg_replace("/$word/i",'<b>\\0</b>', $str);
или
$str = eregi_replace($word,"<b>\\0</b>",$str);
Результат: $str = "Привет ВСЕМ!!!" ,а не "<b>привет</b> ВСЕМ!!!" (хотябы)
Все дело в заглавной букве и сравнение не происходит...подскажите как можно разрешить эту проблему!