Статьи

Жить опасно с PHP и UTF-8

Быстрый — выбил список «опасных» функций и функций в PHP, связанных с использованием UTF-8, доступный по адресу http://www.phpwact.org/php/i18n/utf-8 . Они предназначены для установки по умолчанию «PHP» без перегрузки mbstring или PHP6 (где проблемы с кодировкой «магически исчезают»;)).

Это следует из (незавершенного) материала о кодировках (тяготеющего к UTF-8) , что должно помочь объяснить некоторые из них.

Следует отметить, что это происходит с точки зрения «вы не можете полагаться на доступность расширения mbstring», что часто бывает в случае с общими хостами — как вам поступить с i18n в таких средах. Встречное представление здесь .

В любом случае — надеюсь, полезно в качестве отправной точки для анализа основ PHP-кода при рассмотрении UTF-8 (возможно, с небольшой помощью phpxref ). Если вы хотите изменить / добавить материал, в вики требуется логин, который вы можете получить здесь