mb_internal_encoding - Установка/получение внутренней кодировки скрипта
Вернуться к: Функции для работы с Многобайтными строками
mb_internal_encoding
(PHP 4 >= 4.0.6, PHP 5, PHP 7)
mb_internal_encoding — Установка/получение внутренней кодировки скрипта
Описание
Установка/получение внутренней кодировки скрипта.
Список параметров
-
encoding
-
encoding
- это имя кодировки, в которую будут преобразовываться входные данные HTTP запроса, из которой будет конвертироваться HTTP вывод, а также это кодировка по умолчанию для всех функций работающих со строками, определенными в модуле mbstring. Обратите внимание, что внутренняя кодировка полностью отличается от кодировки для многобайтных регулярных выражений. You should notice that the internal encoding is totally different from the one for multibyte regex.
Возвращаемые значения
Если аргумент encoding
задан, то Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
В этом случае не меняется кодировка символов для многобайтных регулярных выражений.
Если аргумент encoding
опущен, будет возвращено
имя текущей внутренней кодировки.
Примеры
Пример #1 Пример использования mb_internal_encoding()
<?php
/* Установка внутренней кодировки в UTF-8 */
mb_internal_encoding("UTF-8");
/* Вывод на экран текущей внутренней кодировки */
echo mb_internal_encoding();
?>
Смотрите также
- mb_http_input() - Определение кодировки символов входных данных HTTP-запроса
- mb_http_output() - Установка/получение кодировки символов HTTP вывода
- mb_detect_order() - Установка/получение списка кодировок для механизмов определения кодировки
- mb_regex_encoding() - Set/Get character encoding for multibyte regex
Вернуться к: Функции для работы с Многобайтными строками