bind_textdomain_codeset

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

bind_textdomain_codesetУстанавливает или получает кодировку, в которой будут возвращаться сообщения из каталога сообщений домена

Описание

bind_textdomain_codeset(string $domain, ?string $codeset = null): string|false

Функция bind_textdomain_codeset() устанавливает или получает кодировку, в которой функции наподобие gettext() будут возвращать сообщения из домена domain.

Список параметров

domain

Домен.

codeset

Кодировка. Функция вернёт текущую установленную кодировку, если для параметра установили значение null.

Возвращаемые значения

Функция возвращает строку, если выполнилась успешно.

Ошибки

Функция выбрасывает ошибку ValueError, если в аргументе domain передали пустую строку (string).

Список изменений

Версия Описание
8.4.0 Функция теперь выбрасывает ошибку ValueError, если значение параметра domain является пустой строкой (string).
8.4.0 Параметр codeset стал необязательным. Раньше параметр требовалось указывать при каждом вызове.
8.0.3 Параметр codeset теперь принимает значение null. Раньше было невозможно получить текущую установленную кодировку.

Примечания

Замечание:

Информация, которую устанавливает функция bind_textdomain_codeset(), сохраняется для каждого процесса, а не для потока.