![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
Nope |
|
||||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 3.7.2006 Репутация: нет Всего: нет |
Суть проблемы:
выдает следущее:
если натравить подобное на кириллицу
выдает такое:
подскажите, что и как нужно изменить в настройках хосинг-сервера, так чтобы второй пример работал аналогично первому. Заранее спасибо. |
||||||||
|
|||||||||
FlameTH |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 13.7.2007 Репутация: нет Всего: нет |
Попробуй установить локаль на рускую.
|
|||
|
||||
mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 9 Всего: 54 |
Необходимо настроить локаль. Для *nix это будет выглядеть так:
Это если используете кодировку cp1251. Описание подробнее здесь -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
Nope |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 3.7.2006 Репутация: нет Всего: нет |
Про setlocale мысля пришла сразу же, вопрос вот в чем: можно ли глобально, и если да то как, изменить настройки php так, чтобы в каждом скрипте на пришлось писать setlocale(LC_ALL, "ru_RU.CP1251");
|
|||
|
||||
GZep |
|
|||
![]() участник Винграда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1528 Регистрация: 7.7.2006 Где: Москва Репутация: нет Всего: 32 |
ну, если вы имеет доступ к php.ini. Или воткнуть эту строчку в файл, который подключается в каждом скрипте (например конфиг файл)
-------------------- ![]() ![]() |
|||
|
||||
ilyalyu |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 135 Регистрация: 25.10.2006 Репутация: нет Всего: нет |
Думаю \w с кирилицей работать не будет. А почему не написать вместо этого [a-zA-Zа-яА-Я] ?
|
|||
|
||||
mishaSL |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1046 Регистрация: 10.1.2007 Где: Санкт-Петербург Репутация: 9 Всего: 54 |
Это Вы не правильно думаете. Отлично работает с кириллицей, главное правильно указать локаль. -------------------- Лучший способ научиться программированию - это посмотреть как это делают другие... |
|||
|
||||
Nope |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 50 Регистрация: 3.7.2006 Репутация: нет Всего: нет |
GZep, можно про настройки php.ini по этому вопросу немножко поподробнее?
|
|||
|
||||
mclight |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 160 Регистрация: 6.7.2005 Где: Baku, Azerbaijan Репутация: 1 Всего: 2 |
UTF-8
--------------------
Как я решал подводные камни Cakephp и не только |
|||
|
||||
w1zard350 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 4.5.2009 Репутация: нет Всего: нет |
у меня setlocale() не заработала. В чем проблема? Который час пытаюсь понять/разобраться, все впустую. Что можно еще сделать? Какие настройки изменить? Все что угодно, только бы сдвинуться с места..
|
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 2 Всего: 315 |
покажите свою регулярку
|
|||
|
||||
Photon |
|
|||
![]() Злобный программер ![]() ![]() Профиль Группа: Участник Сообщений: 282 Регистрация: 27.2.2009 Где: Таганрог Репутация: нет Всего: 12 |
Использовать UTF-8 и модификатор u в регулярке..
Это сообщение отредактировал(а) Photon - 15.8.2010, 08:41 -------------------- With best regards.. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Тексты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |