Alexos
Новичок
Подсветка слов в тексте (preg_replace)
Коллеги.
Помогите разобраться, почему один и тот же код работает локально и на серваке по-разному.
Вот пример:
<?
$text = "Самые крутые булочки у бабы Нюры.";
echo preg_replace ('/\w*(?:булочк)\w*/si','<b>$0</b>', $text);
?>
Мне нужно по усечению булочк подсветить в данном тексте слово целиком булочки
1) PHP Version 4.3.10 - на этой версии (локально) всё гуд, т.е. подсвечивается всё слово
2) PHP Version 4.4.1 - на этой подсвечивается только усечение
В чём трабл?
Коллеги.
Помогите разобраться, почему один и тот же код работает локально и на серваке по-разному.
Вот пример:
<?
$text = "Самые крутые булочки у бабы Нюры.";
echo preg_replace ('/\w*(?:булочк)\w*/si','<b>$0</b>', $text);
?>
Мне нужно по усечению булочк подсветить в данном тексте слово целиком булочки
1) PHP Version 4.3.10 - на этой версии (локально) всё гуд, т.е. подсвечивается всё слово
2) PHP Version 4.4.1 - на этой подсвечивается только усечение

В чём трабл?
