|
|
|
|
|
для: vitalina
(16.09.2008 в 17:31)
| | Я так понимаю, что у вас на сервере (или на локальном сервере) не работают вообще строчные функции с русской кодировкой. Ну коли вы не говорите, что и как у вас, то да, не могу. | |
|
|
|
|
|
|
|
для: sim5
(16.09.2008 в 17:29)
| | Я так понимаю, что вы не можете мне помочь... | |
|
|
|
|
|
|
|
для: vitalina
(16.09.2008 в 17:28)
| | Вот и надо разобраться, а не "нафигами" разбрасываться. Вы не замечаете у себя никаких странностей при работе обычных строковых функций? | |
|
|
|
|
|
|
|
для: sim5
(16.09.2008 в 17:27)
| | А у меня почему-то нет | |
|
|
|
|
|
|
|
для: vitalina
(16.09.2008 в 17:23)
| | Успокойтесь. У меня без всякой установки локали работает. | |
|
|
|
|
|
|
|
для: sim5
(16.09.2008 в 17:19)
| | Вы читали мой вопрос? Нафиг мне ваша локаль? Да ваш вариант работает, но только с английскими буквами! | |
|
|
|
|
|
|
|
для: vitalina
(16.09.2008 в 17:13)
| | Странно, stripos работает без учета регистра. Попробуйте установить перед выполнением этой функции локаль, следующим образом:
setlocale(LC_CTYPE, "ru_RU.CP1251");
И попробуйте вновь. | |
|
|
|
|
|
|
|
для: sim5
(16.09.2008 в 16:57)
| | Вхождение не найдено | |
|
|
|
|
|
|
|
для: vitalina
(16.09.2008 в 16:51)
| | И зачем тогда рег. выражения? Достаточно:
<?
if (stripos("Наталия.", "н") !== false) {
echo "Вхождение найдено.";
} else {
echo "Вхождение не найдено.";
}
|
| |
|
|
|
|
|
|
|
для: sim5
(16.09.2008 в 16:45)
| | Да | |
|
|
|
|