e v g e n
5.02.2010 - 00:46
Помогите плз чайнику.
Всю голову сломал. Про регулярные выражения читал. не помогло
preg_match_all("/\b$keywords[$j]\b/iU", $content, $out, PREG_PATTERN_ORDER)
вот такая вот строка
в $content - текст с веб страницы
$keywords - массив с ключевыми словами
кодировки у обоих переменных - одинаковые
так вот , если ключевое слово латинскими символами, то все работает, а если кириллицей - то - не хочет
т.е. при наличии в в $keywords выражения "мама дорогая" и в тексте такого же выражения, preg_match_all - этого совпадения не видит
зы. если что строчка эта из iJoomla seo
кодировка, УТФ, небось
_____________
Пишите код, исходя из того, что все программисты, которые будут сопровождать вашу программу, — склонные к насилию психопаты, знающие, где вы живёте.
e v g e n
5.02.2010 - 01:07
Цитата (Ice @ 4.02.2010 - 20:58) |
кодировка, УТФ, небось |
lа, утф
чего делать?
наверное, использовать mb_-либы
_____________
Пишите код, исходя из того, что все программисты, которые будут сопровождать вашу программу, — склонные к насилию психопаты, знающие, где вы живёте.
e v g e n
5.02.2010 - 01:42
а чем UTF не подходит?
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.