Налаштування під час виконання

Поведінка цих функцій залежить від установок у php.ini.

Опції конфігурації mbstringІм'я Типово Змінюємо Список змін
mbstring.language"neutral"PHP_INI_ALLДоступна починаючи з PHP 4.3.0; PHP_INI_PERDIR в PHP mbstring.language string

За замовчуванням у mbstring використовуються налаштування національної мови. Зверніть увагу, що ця опція автоматично визначає mbstring.internal_encoding, і mbstring.internal_encoding має бути розміщений після mbstring.language у php.ini

Включає прозорий фільтр кодування для вхідних запитів HTTP, який виконує виявлення та перетворення вхідного кодування у внутрішнє кодування.

Визначає внутрішнє кодування символів за промовчанням.

Визначає кодування символів за промовчанням для введення HTTP.

Визначає кодування символів за промовчанням для виводу HTTP.

Визначає порядок визначення кодування символів за промовчанням. також mb_detect_order() .

Визначає символ для заміни неприпустимих символів кодування.

Перевантажує безліч однобайтових функцій аналогами з mbstring. Додаткові відомості див. у розділі Перевантаження функцій.

Дозволяє чітке визначення кодування.

Відповідно до специфікації HTML 4.01, веб-браузерам дозволяється перекодувати дані з форми, які вони отримують у кодуванні символів, відмінної від використовуваної на сторінці. Дивіться mb_http_input(), щоб визначити кодування символів, що використовується браузерами.

Хоча популярні браузери здатні досить точно визначити кодування символів даного HTML-документа, було б краще встановити параметр charset у полі Content-Type HTTP-заголовка у потрібне значення абовказати її у параметрі default_charset в ini-налаштуваннях.