EOMY.NET
на главную
EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   <b>Лотерея</b>Лотерея   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

RSS Feed

[PHP]UTF-8

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB
[PHP]UTF-8
Автор Сообщение
[LP]LordPro.teus
$a ||= 5;
$a ||= 5;


Зарегистрирован: 26.07.2007
Сообщения: 3178

31651 Монеты

СообщениеДобавлено: Пн, 18 Фев, 2008 13:03    Заголовок сообщения: [PHP]UTF-8 Ответить с цитатой

Как оказалось, PHP вообще во многих функциях даже латиницу в UTF-8 не переносит... неужели обязательно нужно конвертировать строку перед обработкой и после нее?!..
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
$a ||= 5;
$a ||= 5;


Зарегистрирован: 26.07.2007
Сообщения: 3178

31651 Монеты

СообщениеДобавлено: Пн, 18 Фев, 2008 13:34    Заголовок сообщения: Ответить с цитатой

NC. Строка латиницей переводится из UTF-8 в WIN-1251\KOI8-U, переводится в нижний регистр, после чего перекодируется обратно в UTF-8... Результата никакого. Все тот же смешанный регистр.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Alek$
$a ||= 5;
$a ||= 5;


Зарегистрирован: 24.11.2007
Сообщения: 820

19477 Монеты

СообщениеДобавлено: Вт, 19 Фев, 2008 04:35    Заголовок сообщения: Ответить с цитатой

[LP]LordPro.teus
в php есть специальное расширение для работы с utf. mbstring называется.
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
$a ||= 5;
$a ||= 5;


Зарегистрирован: 26.07.2007
Сообщения: 3178

31651 Монеты

СообщениеДобавлено: Вт, 19 Фев, 2008 12:28    Заголовок сообщения: Ответить с цитатой

Alek$
Эффект - 0. Нарочно предположил, что просто неверно указываю кодировку и заставил определить его ее самому - все равно 0.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Alek$
$a ||= 5;
$a ||= 5;


Зарегистрирован: 24.11.2007
Сообщения: 820

19477 Монеты

СообщениеДобавлено: Вт, 19 Фев, 2008 12:34    Заголовок сообщения: Ответить с цитатой

[LP]LordPro.teus
кстати, строка кириллическая? С кириллицей функции преобразования регистра не работают. приходится это делать вручную Sad (сам на такие грабли когда-то наступал)
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
$a ||= 5;
$a ||= 5;


Зарегистрирован: 26.07.2007
Сообщения: 3178

31651 Монеты

СообщениеДобавлено: Вт, 19 Фев, 2008 12:37    Заголовок сообщения: Ответить с цитатой

Alek$
в том и тупость, что латиница...
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Alek$
$a ||= 5;
$a ||= 5;


Зарегистрирован: 24.11.2007
Сообщения: 820

19477 Монеты

СообщениеДобавлено: Вт, 19 Фев, 2008 13:09    Заголовок сообщения: Ответить с цитатой

[LP]LordPro.teus
бред какой-то Confused По ходу, инопланетный заговор.
Покажи код, может тогда что-то прояснится?
_________________
Самая страшная ошибка - это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB3 [Russian]
Антисоциальный блог
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
$a ||= 5;
$a ||= 5;


Зарегистрирован: 26.07.2007
Сообщения: 3178

31651 Монеты

СообщениеДобавлено: Вт, 19 Фев, 2008 13:34    Заголовок сообщения: Ответить с цитатой

Код:
$str=mb_strtolower("Zefir",mb_detect_encoding("Zefir"));
echo $str;

Где Zefir - часть строки, кодировка в БД - utf-8, кодировка вывода - utf-8.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB Часовой пояс: GMT
Страница 1 из 1

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group






Рейтинг SIMPLETOP.NET