|
|
|
| Всем доброго дня!
Простенький примерчик:
$patt = "/(поиск)/i";
$repl = "<b>$1</b>";
$str1 = "поиск";
$str2 = "Поиск";
echo preg_replace($patt, $repl, $str1);
echo preg_replace($patt, $repl, $str2);
Локально работает как положено, заменяются обе строки. На хостинге - только первая, не смотря на модификатор.
Локально - PHP вер.5.2.4, библ. PCRE вер. 7.2 2007-06-19, Windows XP; на хостинге - PHP вер.4.4.9, библ. PCRE вер. 7.7 2008-05-07, FreeBSD.
В чем может быть проблема? Заранее спасибо. | |
|
|
|
|
|
|
|
для: AND0
(08.12.2008 в 10:34)
| | В несоответствии текущей локали примененной кодировке. | |
|
|
|
|
|
|
|
для: Trianon
(08.12.2008 в 11:10)
| | Да, насчет локали мысль была. И шо делать? Сорри за ламерские вопросы - первый проект на пхп. | |
|
|
|
|
|
|
|
для: AND0
(08.12.2008 в 10:34)
| | Вопрос решен и закрыт. Спасибо. | |
|
|
|