Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

strtolower для utf-8

254
07 декабря 2005 года
Cker
341 / / 20.08.2000
Как сделать конвертацию strtolower для utf-8 кодировки?
Сайт на трех языакх (рус, анг, нем). И надо использовать эту функцию. Перекодировать в какую-то другую кодировку мне кажется неправильным. mb_strtolower у провайдера не установлено.
1.8K
08 декабря 2005 года
tapin13
138 / / 17.06.2004
Цитата:
Originally posted by Cker



быстрое но "раковое" решение, типа такого:

$str = iconv ( "utf-8", "win-...", $str );
$str = strtolower($str);
$str = iconv ( "win-...", "utf-8", $str );

254
09 декабря 2005 года
Cker
341 / / 20.08.2000
а у меня помимо русского есть еще немецкий язык. как быть с немецкими символами?
хотелось-бы универсальное решение
2.0K
10 декабря 2005 года
Junkers
47 / / 21.02.2004
Насколько я помню немецкий, там всего 4 спецсимвола - Ä, Ö, Ü и спецбуква "эсцет" - ß (не помню, как по-немецки), которая вообще не бывает заглавной. Так их можно менять с помощью str_replace().
1.8K
11 декабря 2005 года
tapin13
138 / / 17.06.2004
Цитата:
Originally posted by Cker
а у меня помимо русского есть еще немецкий язык. как быть с немецкими символами?
хотелось-бы универсальное решение



функция iconv работает с большим кол-вом кодировок, думаю немецкий там есть.
Перед использованием прогони эту функцию по алфавиту, могут быть глюки. У меня с ивритом были :(

254
12 декабря 2005 года
Cker
341 / / 20.08.2000
это конечно хорошо, а если у меня текст в смешанной кодировке и я незнаю, куда мне текмт конвертировать - как быть?
254
12 декабря 2005 года
Cker
341 / / 20.08.2000
я вот тут еще нашел функцию mb_strtolower
Этой функции можно указывать кодировку. Может это решит все мои проблемы?
Только надо провайдер напрячь, чтобы установили mb-модуль....
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог