mb_encode_numericentity
Кодирует символы в числовые HTML-сущности
&reftitle.description;
stringmb_encode_numericentity
stringstring
arraymap
stringnullencoding&null;
boolhex&false;
Функция преобразовывает символы строки string в числовые HTML-сущности
на основе диапазонов кодовых точек.
&reftitle.parameters;
string
Кодируемая строка (string).
map
Параметр map принимает массив, который определяет диапазоны кодовых точек для преобразования.
encoding
&mbstring.encoding.parameter;
hex
Параметр указывает, возвращать ли HTML-сущность
в шестнадцатеричной нотации; иначе числовая ссылка на символ возвращается в десятичной нотации.
&reftitle.returnvalues;
Функция возвращает преобразованную строку (string).
&reftitle.errors;
Функция теперь выбрасывает ошибку ValueError,
если список map содержит значения кроме &integer;.
&reftitle.changelog;
&Version;
&Description;
8.4.0
Функция mb_encode_numericentity теперь выбрасывает
ошибку ValueError, если список map
содержит значения кроме &integer;.
&mbstring.changelog.encoding-nullable;
&reftitle.examples;
Пример формата для установки параметра map
]]>
Пример кодирования символа функцией mb_encode_numericentity
]]>
&example.outputs;
&reftitle.seealso;
mb_decode_numericentity