Articles of utf 8

PHP UTF-8 – GB2312

Часть нашего веб-приложения имеет небольшой метод Ajax, который загрузит страницу в iFrame или позволит вам загрузить ее. Мы храним кучу результатов поиска в поисковых системах, и у нас есть скрипт, который открывает файл, содержащий нашу информацию и поисковый html. Мы снимаем материал, который нам не нужен сверху (наша информация), и затем мы обслуживаем его либо […]

MySQL UTF8 для Chrome, UTF8 для IE, но HEADER UTF8 для Chrome и UTF-8 для IE?

С этим: <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> IE правильно отображает Chrome С этим: <meta http-equiv="Content-Type" content="text/html; charset=utf8"> (без – между f и 8) IE отображает èéàä и т. Д. С ¨ ¨ $ и т. Д. Chrome отображается правильно Затем у меня есть SQL Connection (база данных, установленная с utf8_unicode_ci или ascii_general_ci) mysqli_set_charset('utf8') IE и Chrome […]

PHP array_key_exists и UTF 8

У меня есть база данных, где кодировка UTF-8 для многоязычной цели. Я это, что все в моем приложении находится в UTF-8. Хотя у меня проблема с функцией array_key_exists. Он начинается с запроса к базе данных SELECT name, value from TABLE Затем я заполняю хэш-карту с результатом: $hashmap[ $row['name'] ] = $row['value'] Но когда имя в […]

Проблема с отображением польских символов с использованием FPDF?

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

PHP SimpleXML asXML пишет ANSI-кодированный файл

Я пытаюсь написать некоторый контент в XML-файл, но у меня проблемы со специальными символами. Содержимое, которое я хотел бы написать, передается скрипту через $_GET , поэтому я предполагаю, что он правильно декодирован в содержимое UTF-8. $write = $_GET['content']; будет подаваться как: file.php?content=s%F6per В PHP я делаю следующее: $xml = simplexml_load_file('file.xml'); $newentry = $xml -> addChild('element',$write); […]

Когда требуется заполнение для шифрования?

Я задал вопрос здесь, почему расшифровка AES java возвращает лишние символы? о получении дополнительных символов при расшифровке зашифрованных данных. Благодаря комментарию пользователя «Ebbe M. Pedersen» теперь я понимаю, что проблема заключается не в использовании одного и того же механизма заполнения как в PHP, так и в коде Java Java. Поэтому я изменил код Java на […]

PHP: strpos & substr с UTF-8

Скажем, у меня длинная строка с кодировкой UTF-8. И сказать, что я хочу определить, существует ли $var в этой строке. Предполагая, что $var всегда будет простыми буквами или числами символов ascii (например, "hello123" ), мне не нужно будет использовать mb_strpos или iconv_strpos правильно? Потому что не имеет значения, правильна ли позиция не корректно, если она […]

Проверьте, закодирована ли строка как UTF-8

function seems_utf8($str) { $length = strlen($str); for ($i=0; $i < $length; $i++) { $c = ord($str[$i]); if ($c < 0x80) $n = 0; # 0bbbbbbb elseif (($c & 0xE0) == 0xC0) $n=1; # 110bbbbb elseif (($c & 0xF0) == 0xE0) $n=2; # 1110bbbb elseif (($c & 0xF8) == 0xF0) $n=3; # 11110bbb elseif (($c & […]

Кодировка в Eclipse

Я пытаюсь использовать кодировку eclipse UTF-8 для полирующих символов. К сожалению, у меня все еще проблема с кодировкой. Мои настройки: Window-> Настройки-> Debug Window-> Настройки-> Workspace Окно-> Настройки-> Тип содержимого PHP Мой php-файл: Размер файла: Конечный результат: Я что-то забыл?

Передача строк utf-8 между php и javascript

У меня возникли проблемы с передачей строк utf-8 в javascript (ajax). В настоящее время я использую rawurlencode на стороне PHP и rawurlencode на стороне javascript. Проблема в латинском и rawurlencode не поддерживает его полностью. Есть ли альтернатива или какой-либо лучший вариант?