Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Поиск по-русски без учета регистра

Сообщения:  [1-10]   [11-12] 

 
 автор: sim5   (16.09.2008 в 17:36)   письмо автору
 
   для: vitalina   (16.09.2008 в 17:31)
 

Я так понимаю, что у вас на сервере (или на локальном сервере) не работают вообще строчные функции с русской кодировкой. Ну коли вы не говорите, что и как у вас, то да, не могу.

  Ответить  
 
 автор: vitalina   (16.09.2008 в 17:31)   письмо автору
 
   для: sim5   (16.09.2008 в 17:29)
 

Я так понимаю, что вы не можете мне помочь...

  Ответить  
 
 автор: sim5   (16.09.2008 в 17:29)   письмо автору
 
   для: vitalina   (16.09.2008 в 17:28)
 

Вот и надо разобраться, а не "нафигами" разбрасываться. Вы не замечаете у себя никаких странностей при работе обычных строковых функций?

  Ответить  
 
 автор: vitalina   (16.09.2008 в 17:28)   письмо автору
 
   для: sim5   (16.09.2008 в 17:27)
 

А у меня почему-то нет

  Ответить  
 
 автор: sim5   (16.09.2008 в 17:27)   письмо автору
 
   для: vitalina   (16.09.2008 в 17:23)
 

Успокойтесь. У меня без всякой установки локали работает.

  Ответить  
 
 автор: vitalina   (16.09.2008 в 17:23)   письмо автору
 
   для: sim5   (16.09.2008 в 17:19)
 

Вы читали мой вопрос? Нафиг мне ваша локаль? Да ваш вариант работает, но только с английскими буквами!

  Ответить  
 
 автор: sim5   (16.09.2008 в 17:19)   письмо автору
 
   для: vitalina   (16.09.2008 в 17:13)
 

Странно, stripos работает без учета регистра. Попробуйте установить перед выполнением этой функции локаль, следующим образом:
setlocale(LC_CTYPE, "ru_RU.CP1251");
И попробуйте вновь.

  Ответить  
 
 автор: vitalina   (16.09.2008 в 17:13)   письмо автору
 
   для: sim5   (16.09.2008 в 16:57)
 

Вхождение не найдено

  Ответить  
 
 автор: sim5   (16.09.2008 в 16:57)   письмо автору
 
   для: vitalina   (16.09.2008 в 16:51)
 

И зачем тогда рег. выражения? Достаточно:
<?
if (stripos("Наталия.""н") !== false) {
  echo 
"Вхождение найдено."
} else { 
  echo 
"Вхождение не найдено."
}

  Ответить  
 
 автор: vitalina   (16.09.2008 в 16:51)   письмо автору
 
   для: sim5   (16.09.2008 в 16:45)
 

Да

  Ответить  

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования