Articles of utf 8

Как установить UTF8 на PHP при подключении к ACCESS 2007 (ODBC)

У меня есть тайский, японский, корейский персонаж (3 поля) в файле доступа. Я создал скрипт в PHP для подключения к этому файлу но отображается символ на дисплее ??????? ??????? а также ?????? Что делать, чтобы показать нормальный символ Это мой сценарий <html> <head> <title>TEST</title> </head> <body> <? $objConnect = odbc_connect("test","","") or die("Error Connect to Database"); […]

Запись специальных символов в файл

Я пытаюсь записать данные в .eps файл, вот мой код header('Content-Type: text/html; charset=utf-8');' $var = 'ê'; echo $var; $file = 'test.eps'; file_put_contents($file, $var); Но когда я открываю test.eps, записанные данные – это должно быть ê Пожалуйста помоги …

Каков наилучший способ обработки загруженных текстовых файлов с различными кодировками?

Внутренне наше приложение PHP использует UTF-8, и мы обрабатываем файлы .csv и файлы с фиксированной шириной (текстом). Мы написали несколько хороших библиотек для работы с этими файлами (классы по существу). Недавно мы добавили возможность администраторам загружать файлы этих типов, чтобы они могли обрабатываться и быстро возникали проблемы в нескольких ОС. Вскоре мы поняли, что файлы, […]

Специальные символы break json возвращаются в jQuery

Следующая функция jQuery ajax запускает скрипт PHP, который запрашивает базу данных MySQL, содержащую записи, которые кодируются как UTF-8: function searchLocations() { var stateSelected = $("#stateSelect").val(); $.ajax({ url: 'ajax/json.php', dataType: 'json', data: 'state='+stateSelected, success: function(data) { placeMarkers(data.markerdata.markers); } }); } Объект JSON, возвращаемый функции, содержит долготы и широты объектов маркера карты, а также имя для отображения […]

iconv возвращает странные результаты

Я работаю над тем, чтобы решить проблему со специальными символами в автоматическом скрипте для создания учетных записей в PHP. Поскольку специальные символы нежелательны в адресах электронной почты и в других местах, я пытаюсь избавиться от них, но я не могу их удалить, прежде чем загружать их в скрипт, так как имя пользователя должно быть правильно […]

Преодолеть проблемы кодирования с PHP, SoapServer, UTF-8 и неанглийскими символами?

У меня проблемы с PHP, чтобы хорошо играть с SoapServer + UTF-8. Каждый раз, когда кто-либо отправляет запрос на мыло с неанглийскими символами (т. Е. Забавные кавычки, акцентированные символы и т. Д.), SoapServer выдает исключение «Bad Request». Я пробовал декодировать запрос с помощью utf8_decode, и даже специальные символы HTML закодировали текст. Ничто не работает для […]

Поврежденная кодировка UTF-8 при чтении фида / оповещения Google

Всякий раз, когда я пытаюсь прочитать оповещение Google через PHP, используя что-то вроде: $feed = file_get_contents("http://www.google.com/alerts/feeds/01445174399729103044/950192755411504138"); Независимо от того, сохраняю ли файл $feed в файле или echo результат на выходе, все символы unicode utf-8 ( т. Е. С диакритикой) представлены белым пространством. Я пробовал – без успеха – различные комбинации: utf8_encode utf8_decode iconv mb_convert_encoding Я […]

Почему меняется мой выход?

Я работаю с кодировкой UTF-8 в PHP, и я продолжаю управлять выходом так же, как и хочу. И тогда, ничего не происходит с кодом, результат внезапно меняется. Раньше я получал иврит. Теперь я получаю «&&&&&». Любые идеи, что может быть причиной этого?

Проблема с PHP DOM UTF-8

Прежде всего, моя база данных использует Windows-1250 как собственную кодировку. Я выводил данные как UTF-8. Я использую функцию iconv () на моем веб-сайте для преобразования строк Windows-1250 в строки UTF-8, и она отлично работает. Проблема в том, что я использую PHP DOM для анализа HTML-кода, хранящегося в базе данных (HTML – это выход из редактора […]

Как заставить функцию работать для парных слов?

Моя функция теперь работает только с одним словом. Например, у меня есть слова в ассоциативном массиве. И моя функция заменяет ключ массива его значением в тексте. И функция сохранения слов в нижнем регистре, но когда вы заменяете слова, он возвращает регистр входящих слов, который написан на тексте. Теперь функция не может работать с парами слов, […]