Articles of utf 8

вырезать многобайтовое пустое пространство из строки PHP

Я пытаюсь использовать preg_replace для устранения японского полного пробела "   "из строкового ввода, но я получаю поврежденную многобайтную строку. Я предпочел бы preg_replace вместо str_replace. Вот пример кода: $ keywords = 'ラ メ 単 色'; $ keywords = str_replace (array ('', ''), '', urldecode ($ keywords)); // выходы: 'ラ メ 単 色' $ keywords […]

Кодирование запроса CURL в PHP

У меня есть некоторые незначительные проблемы с кодировкой. Я получаю строку данных json отсюда (попробуйте сами): http://cdn.content.easports.com/fifa/fltOnlineAssets/C74DDF38-0B11-49b0-B199-2E2A11D1CC13/2014/fut/items/web/179899.json Имя в данных показано следующим образом: Ari Skúlason Как я могу получить эти данные с надлежащей кодировкой, чтобы его Ари Скуласон? Я попытался переключить его на utf-8, как это в php echo mb_convert_encoding($r,'ISO-8859-1','utf-8'); который приблизил меня, но его […]

Специальные символы в UTF8 mailto: subject = link и Outlook

Я на последних этапах перекодировки сайта, который формально использовал кодировку символов iso-8859-1, но теперь UTF-8 на всем протяжении. Проблема в том, что раздел темы ссылки mailto href не работает с Outlook, когда используются специальные символы. Я получаю обычные искаженные представления символов, свидетельствующие о очевидной проблеме кодирования символов при нажатии ссылки и появлении нового почтового окна […]

Язык хинди не отображается правильно на tcpdf

Я создал ниже код для отображения текста хинди с использованием шрифта arial unicode в tcpdf $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); // set default monospaced font $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); //set some language-dependent strings $pdf->setLanguageArray($l); // ——————————————————— $pdf->addTTFfont('fonts/ARIALUNI.TTF', 'TrueTypeUnicode', '', 32); $pdf->SetFont('arialuni', '', 10,'false'); $txt = 'hindi text with arial unicode समृध्दि'; $pdf->Write(0, $txt, '', […]

Преобразовать проект из окон-1256 в utf-8 charset, каковы правильные шаги?

Я получил скрипт PHP и MySQL, который использует кодировку Windows-1256, теперь я хочу изменить весь скрипт, чтобы он полностью был построен на кодировке utf-8. начиная с mysql DataBase до файлов PHP. Каковы правильные шаги, чтобы достичь этого? !! Примечание. Я использую нелатинский язык в сценарии (арабский язык).

MySQL кодировки и сортировки: нечувствительность к акценту не работает

Я знаю, что ответ очень прост, но я собираюсь бананы. Кажется, я пробовал все доступные решения. Вот так… У меня есть база данных с charset latin1 . Да, я должен иметь это в utf8 , но у меня есть несколько запущенных проектов, поэтому я не хочу их путать. Проблема связана с SELECT с LIKE "%…%" […]

Php script Вставка UTF8 в MYSQL

У меня проблема с php и mysql, вставьте в базу данных с помощью utf-8. первый файл: addsite: <?php include 'header.php'; if(isset($data)) { foreach($_POST as $key => $value) { $posts[$key] = filter($value); } if(isset($posts['type'])){ if($posts['url'] == "http://" || $posts['url'] == ""){ $error = "Add your page link!"; }else if($posts['title'] == ""){ $error = "Add your page […]

PHP сравнивает строку с акцентами и без акцентов

Возможно ли в PHP сравнивать строки thoses: Æther == AEther == Aether Я бы хотел получить положительный результат от этой эквивалентности Я действительно пробовал несколько вещей, но без реального успеха: Замена Æ и любого специального символа на Ae с помощью strtr (плохая производительность, и я предпочел бы сохранить строку как есть) Используя strcmp / strcasecmp, […]

PHP Mysql Json и арабский язык

Я вставляю данные арабского языка в mysql, используя php и html-форму. После вставки данных в таблицу mysql данные выглядят так: «… Ø ± Øبا ا» «Ø¹Ø§» «…» Однако, когда я выбираю эти данные на своей веб-странице, он показывает идеальное арабское предложение. Однако, когда я выставляю эти данные функции json_encode и пытаюсь прочитать эти данные у […]

Проблемы с вставкой строки utf-8 в базу данных, а затем вывод ее на веб-страницу

Я изучаю PHP-программирование, поэтому у меня есть настройка базы данных тестирования и попытка сделать с ней разные вещи. Таким образом, ситуация такова: Сопоставление базы данных – utf8_general_ci. Существует таблица «книги», созданная по запросу create table books ( isbn char(13) not null primary key, author char(50), title char(100), price float(4,2) ); Затем он заполняется некоторыми примерами […]