[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Руский язык
melsin
Доброго времени суток уважаемые форумчане.
Пишу следующий код
  if (!preg_match("#^[а-яА-Я]+$#u", $words[0], $trim)) {
echo "NO ".$words[0];
} else {
echo "YES";
}

где в качестве $words[0 приходит слово "тест"
и не работает - пишет NO
Если пишу так:
  if (!preg_match("#^[а-яА-Я]+$#u", "тест", $trim)) {
echo "NO ".$words[0];
} else {
echo "YES";
}

работает.
Не могу понять в чем может быть проблема. Кодировка страниц UTF-8.
Подскажите что попробовать.




Спустя 19 минут, 23 секунды (24.02.2010 - 09:13) japanxt2 написал(а):
huh.gif Странно у меня все работает

<?php
$words[0]="тест";
if (!preg_match("#^[а-яА-Я]+$#u", $words[0], $trim)) {
echo "NO ".$words[0];
} else {
echo "YES";
}
?>

Спустя 1 час, 10 минут (24.02.2010 - 10:23) Семён написал(а):
Цитата
Кодировка страниц UTF-8.


А файлов?

Спустя 10 минут, 4 секунды (24.02.2010 - 10:33) japanxt2 написал(а):
Семён , при кодировке не UTF выходит Ошибка

Спустя 3 часа, 18 минут, 31 секунда (24.02.2010 - 13:51) TakoY написал(а):
Цитата
$words[0]="тест"

наверно вы написали это для наглядности а так переменная $words достаеться из базы или вводиться с форм, вот там наверно и нужно капать )

Спустя 8 дней, 20 часов, 38 минут, 27 секунд (3.03.2010 - 10:30) melsin написал(а):
В word[0] заносятся даные из GET запроса
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.