Articles of utf 8

Поиск сфинксов: трудности с набором символов

Я теряю рассудок на этом уже два дня … Я хотел бы использовать словенские буквы в поиске sphinx, все английские + č ž š (и на всякий случай ć) Я смотрел по всей сети, чтобы получить правильные символы, но я нашел приседания … поэтому я решил сделать свой шаг за шагом … это мой индекс […]

Вопросы PHP UTF-8 – Если я создаю строку в PHP … это в UTF-8?

В PHP, если я создам такую ​​строку: $ str = "bla bla вот моя строка"; Смогу ли я использовать функции mbstring для работы с этой строкой как UTF8? // Будет ли это работать? $ str = mb_strlen ($ str); Кроме того, если у меня есть другая строка, которую я знаю, это UTF-8 (скажем, это значение […]

кодировки mySQL и PHP

HI, у меня проблема с этим запросом SELECT * FROM table WHERE `name` LIKE '%tést%' HMTL и SQL-таблица имеют кодировку utf-8, но, к сожалению, нет mysql_set_charset('utf-8') и я НЕ могу ее использовать. Я пробовал с iconv("UTF-8", "ISO-8859-1", $name) но запрос соответствует только test . Я хочу соответствовать всем этим: test, tést, tèst, tëst (как это […]

PHP \ uXXXX закодированная строка преобразуется в utf-8

У меня такие строки \u041d\u0418\u041a\u041e\u041b\u0410\u0415\u0412 Как я могу преобразовать это в кодировку utf-8? И какова кодировка данной строки? Спасибо за участие!

Работа с eacute и другими специальными символами с использованием Oracle, PHP и Oci8

Привет, Я пытаюсь сохранить имена в базе данных Oracle и вернуть их с помощью PHP и oci8. Однако, если я вставляю é непосредственно в базу данных Oracle и использую oci8 для его возврата, я просто получаю e Должен ли я кодировать все специальные символы (включая é ) в html-объекты (т.е.: é ) перед вставкой в […]

Как подражать MySQLs utf8_general_ci сопоставление в сравнении строк PHP

В принципе, если две строки будут оценивать как то же самое в моей базе данных, я также хотел бы иметь возможность проверить это на уровне приложения. Например, если кто-то входит в «bjork» в поле поиска, я хочу, чтобы PHP смог сопоставить это с строкой «Björk» так же, как MySQL. Я предполагаю, что PHP не имеет […]

Zend DB и кодирование

Я только что столкнулся с чем-то довольно странным, я использую Zend Framework 1.10 с модулем Zend_Db_Table для чтения некоторых данных из базы данных. Сама база данных, таблица и соответствующие поля имеют свой набор настроек «utf8_general_ci», и все специальные символы отображаются правильно отформатированными в БД при проверке с помощью phpMyAdmin. Кроме того, сохранение с помощью Zend_Db_Table […]

Функция PHP String с неанглийскими языками

Я пытался range(); с неанглийским языком. Это не работает. $i =0 foreach(range('क', 'म') as $ab) { ++$i; $alphabets[$ab] = $i; } Выход : à = 1 Это были хинди (Индия). Он выполняется только один раз (отображается вывод). Для этого я не понимаю, что делать! Поэтому, если это возможно, скажите, пожалуйста, что мне делать, и что […]

Как преобразовать значение PHP из окон-1257 в UTF-8

Как преобразовать значение PHP из windows-1257 в UTF-8? Я пробовал много способов, но они не увенчались успехом. У меня есть lttu s, и я хочу преобразовать это в littūs. utf8_encode(); iconv_set_encoding("windows-1257", "UTF-8"); mb_convert_encoding() Не работает. 🙁 Кто-нибудь может мне помочь?

PHP Преобразование кодированного текста Windows-1256 в UTF-8

Я получаю Windows-1256 закодированный текст из Интернета и урона, чтобы преобразовать его в utf-8. Я пытался использовать mb_convert_encoding и iconv, но они, похоже, не работают. ни один из них, похоже, не способен обрабатывать окна-1256. Как это сделать? Изменить. Подробнее об ошибках. При попытке mb_convert_encoding($text,"utf-8", "windows-1256"); я получил Сообщение: mb_convert_encoding () [function.mb-convert-encoding]: указана нелегальная кодировка символов […]

Intereting Posts