Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 03.11.2006, 20:18
automatix вне форума Посмотреть профиль Отправить личное сообщение для automatix Посетить домашнюю страницу automatix Найти все сообщения от automatix
  № 1  
Ответить с цитированием
automatix

Регистрация: Feb 2006
Адрес: Germany, Berlin
Сообщений: 183
По умолчанию перевод символов Latin1 в Hex

Всем привет!

Есть у меня на серваке файлы, в названии которых имеются символы расширенной латиницы (?), например Glissés.mp3, Echappés relevés и т.д. Проблем с ними куча. Теперь вот думаю, как в PHP перевести все символы определенной строки в Hex-эквиваленты.

Есть, конечко, вариант сделать двухмерный массив...

PHP код:
$latin1hex_ARRAY = array (
"à" => "00E0",
"á" => "00E1",
"â" => "00E2",
"ã" => "00E3",
"ä" => "00E4",
"å" => "00E5",
"æ" => "00E6",
"ç" => "00E7",
"è" => "00E8",
"é" => "00E9",
"ê" => "00EA",
"ë" => "00EB",
"ì" => "00EC",
"í" => "00ED",
"î" => "00EE",
"ï" => "00EF",
"ð" => "00F0",
"ñ" => "00F1",
"ò" => "00F2",
"ó" => "00F3",
"ô" => "00F4",
"õ" => "00F5",
"ö" => "00F6",
"ø" => "00F8",
"ù" => "00F9",
"ú" => "00FA",
"û" => "00FB",
"ü" => "00FC",
"ý" => "00FD",
"þ" => "00FE",
"ÿ" => "00FF"

...и циклом... Но это как-то...

В общем, нет ли какой-нить стандартной функции?

Спасибо.


Последний раз редактировалось automatix; 03.11.2006 в 20:32.
Создать новую тему Ответ Часовой пояс GMT +4, время: 03:04.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:04.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.