Articles of кодировки

iconv () – как распознать оскорбительный характер?

Я использую iconv() для преобразования CSV-данных из UTF-8 в Windows-1252 . $converted = iconv("UTF-8", "Windows-1252", $csvData); В некоторых случаях iconv() не прошел спокойно, возвращая false . Я также пытался использовать //TRANSLIT но `iconv () 'также возвращает false . Когда я добавляю оператор //IGNORE в целевую кодировку, преобразование завершается успешно, но это означает, что один или […]

PHP preg_replace: удалить style = ".." из img-тегов

Я пытаюсь найти выражение для preg_replace, которое удаляет все встроенные стили CSS для изображений. Например, у меня есть этот текст: Lorem ipsum dolor sit amet, consectetur adipiscing elit. <img style="float:left; margin:0 0 10px 10px;" src="image.jpg" /> Proin vestibulum libero id nisl dignissim eu sodales. И мне нужно сделать так: Lorem ipsum dolor sit amet, consectetur […]

PHP-функция iconv кодировка символов от iso-8859-1 до utf-8

Я пытаюсь преобразовать строку из iso-8859-1 в utf-8. Но когда я нахожу эти два charachter € и • функция возвращает charachter, который является квадратом с двумя номерами внутри. Как я могу решить эту проблему?

Как я могу узнать, является ли строка с кодировкой url UTF-8 или Latin-1 с PHP?

Я получаю данные с разных сайтов через URL. Параметры url кодируются url с помощью функции php urlencode() , но кодировка символов может быть UTF-8 или Latin-1. Например, символ é , когда url-encoded из UTF-8 становится% C3% A9, но когда url-кодируется с латинского-1, он становится% E9. Когда я получаю данные через url, я использую urldecode() а […]

Как преобразовать шрифт Symbol в стандартный HTML-объект utf8

Есть ли способ конвертировать шрифт символа Unicode в поток html в его эквивалентный объект utf8? то есть. 0xf067 (  как unicode Symbol html entity) для греческой малой буквы (U + 03B3 aka γ в стандартном utf8)

=? ISO-8859-1 в теме письма

Я получаю непрочитанные письма, которые у меня есть в моей учетной записи GMail, через PHP и его метод imap_open Когда я получаю предметы через метод imap_fetch_overview, я получаю несколько таких тем: =?ISO-8859-1?Q?Informaci=F3n_Apartamento_a_la_Venta?= =?ISO-8859-1?Q?_en_Benasque(Demandas:_0442_______)?= Это невозможно прочитать, я думаю, из-за его кодировки символов. Что делать, чтобы сделать его доступным для чтения?

Кодировать / сжимать последовательность повторяющихся целых чисел

У меня очень длинные целые последовательности, которые выглядят так (произвольная длина!): 0000000001110002220033333 Теперь мне нужен алгоритм для преобразования этой строки в нечто сжатое a9b3a3c3a2d5 Это означает «9 раз, затем b 3 раза, затем 3 раза» и т. Д., Где «a» обозначает 0, «b» для 1, «c» для 2 и «d» для 3. Как бы Вы […]

Кратчайшая возможная кодированная строка с возможностью декодирования (сокращать URL) с использованием только PHP

Я ищу метод, который кодирует строку до кратчайшей возможной длины и позволяет ее декодировать (чистый PHP, без SQL). У меня есть рабочий скрипт, но я не удовлетворен длиной закодированной строки. СЦЕНАРИЙ: Ссылка на изображение (зависит от разрешения файла, которое я хочу показать пользователю): www.mysite.com/share/index.php?img=/dir/dir/hi-res-img.jpg&w=700&h=500 Закодированная ссылка (поэтому пользователь не может угадать, как получить большее изображение): […]

Преобразование символов hex в ascii

Возможно ли представлять последовательность шестнадцатеричных символов (0-9A-F) с последовательностью символов 0-9a-zA-Z, поэтому последовательность результатов меньше и может быть расшифрована? Например: $hex = '5d41402abc4b2a76b9719d911017c592'; echo $string = encode($hex); // someASCIIletters123 echo decode(string) == $hex; //true

PHP-массив Кодирование и декодирование: нужна функция для кодирования и декодирования строки или массива с разделителями или массивом

Мне нужна функция, которая будет кодировать и декодировать все идентификаторы узлов дерева. Я использую функцию, которая проверяет, есть ли одна строка или строка массива или строка с разделителями. У меня есть один плагин для кодирования и декодирования. здесь идет мой плагин: FIle: encode.class.php <?php /*————————- Author: Jonathan Pulice Date: July 26th, 2005 Name: JPEncodeClass v1 […]