|
[PHP]UTF-8
|
| Автор |
Сообщение |
[LP]LordPro.teus $a ||= 5;


Зарегистрирован: 26.07.2007 Сообщения: 3178
31651 
|
Добавлено: Пн, 18 Фев, 2008 13:03 Заголовок сообщения: [PHP]UTF-8 |
|
|
Как оказалось, PHP вообще во многих функциях даже латиницу в UTF-8 не переносит... неужели обязательно нужно конвертировать строку перед обработкой и после нее?!.. _________________
  |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus $a ||= 5;


Зарегистрирован: 26.07.2007 Сообщения: 3178
31651 
|
Добавлено: Пн, 18 Фев, 2008 13:34 Заголовок сообщения: |
|
|
NC. Строка латиницей переводится из UTF-8 в WIN-1251\KOI8-U, переводится в нижний регистр, после чего перекодируется обратно в UTF-8... Результата никакого. Все тот же смешанный регистр. _________________
  |
|
| Вернуться к началу |
|
 |
Alek$ $a ||= 5;


Зарегистрирован: 24.11.2007 Сообщения: 820
19477 
|
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus $a ||= 5;


Зарегистрирован: 26.07.2007 Сообщения: 3178
31651 
|
Добавлено: Вт, 19 Фев, 2008 12:28 Заголовок сообщения: |
|
|
Alek$
Эффект - 0. Нарочно предположил, что просто неверно указываю кодировку и заставил определить его ее самому - все равно 0. _________________
  |
|
| Вернуться к началу |
|
 |
Alek$ $a ||= 5;


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


Зарегистрирован: 26.07.2007 Сообщения: 3178
31651 
|
Добавлено: Вт, 19 Фев, 2008 12:37 Заголовок сообщения: |
|
|
Alek$
в том и тупость, что латиница... _________________
  |
|
| Вернуться к началу |
|
 |
Alek$ $a ||= 5;


Зарегистрирован: 24.11.2007 Сообщения: 820
19477 
|
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus $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. _________________
  |
|
| Вернуться к началу |
|
 |
|