Я пытаюсь выяснить, что именно делают эти настройки php.ini. Что происходит, когда они настроены на разные значения? Когда они нужны? Когда они вредны?
- mbstring.language
- mbstring.http_input
- mbstring.http_output
- mbstring.encoding_translation
Как обычно, руководство по PHP менее полезно.
РЕДАКТИРОВАТЬ. Чтобы уточнить, я понимаю, как работают кодировки символов, и я понимаю, как многобайтовые функции PHP отличаются от однобайтовых. Я ищу особенности того, что делают вышеуказанные настройки.
РЕДАКТИРОВАТЬ 2: ОК, похоже, что они действительно предоставляют дополнительную документацию, а не только страницу в конфигурации времени выполнения, который имеет только однострочные сводки. Первые три из них имеют аналогично названные функции, и на страницах, описывающих версии функций, есть более подробная информация. Я добавил ссылки выше.
РЕДАКТИРОВАТЬ 3: добавление щедрости. Я ищу конкретные сведения о том, что именно делают эти настройки, особенно последние три. Что они конвертируют из и в, и когда они это делают?