mb_encode_numericentity
Description
The mb_encode_numericentity of Multibyte String for PHP encode character to HTML numeric string reference.
Syntax
mb_encode_numericentity( string $string, array $map, ?string $encoding = null, bool $hex = false ): string
Parameters
string
The string being encoded.
map
An array that specifies the code area to convert.
[int start1, int end1, int offset1, int mask1, ... int startN, int endN, int offsetN, int maskN]
encoding
The encoding parameter is the character encoding. If it is omitted or null, the internal character encoding value will be used.
hex
Whether the returned entity reference should be in hexadecimal notation. Otherwise, it is in decimal notation.
Return
The converted string.
Examples
1 · string map
<? $string = 'string'; $map = [0, 0xff, 0, 0xff]; $return = mb_encode_numericentity($string, $map); echo $return;
string
2 · encoding
<? $string = 'string'; $map = [0, 0xff, 0, 0xff]; $encoding = 'ASCII'; $return = mb_encode_numericentity($string, $map, $encoding); echo $return;
string
3 · hex
<? $string = 'string'; $map = [0, 0xff, 0, 0xff]; $encoding = 'ASCII'; $hex = true; $return = mb_encode_numericentity($string, $map, $encoding, $hex); echo $return;
string
Links
Related
Multibyte String
- mb_check_encoding
- mb_chr
- mb_convert_case
- mb_convert_encoding
- mb_convert_kana
- mb_convert_variables
- mb_decode_mimeheader
- mb_decode_numericentity
- mb_detect_encoding
- mb_detect_order
- mb_encode_mimeheader
- mb_encoding_aliases
- mb_ereg
- mb_ereg_match
- mb_ereg_replace
- mb_ereg_replace_callback
- mb_ereg_search
- mb_ereg_search_getpos
- mb_ereg_search_getregs
- mb_ereg_search_init
- mb_ereg_search_pos
- mb_ereg_search_regs
- mb_ereg_search_setpos
- mb_eregi
- mb_eregi_replace
- mb_get_info
- mb_http_input
- mb_http_output
- mb_internal_encoding
- mb_language
- mb_list_encodings
- mb_ord
- mb_output_handler
- mb_parse_str
- mb_preferred_mime_name
- mb_regex_encoding
- mb_regex_set_options
- mb_scrub
- mb_send_mail
- mb_split
- mb_str_pad
- mb_str_split
- mb_strcut
- mb_strimwidth
- mb_stripos
- mb_stristr
- mb_strlen
- mb_strpos
- mb_strrchr
- mb_strrichr
- mb_strripos
- mb_strrpos
- mb_strstr
- mb_strtolower
- mb_strtoupper
- mb_strwidth
- mb_substitute_character
- mb_substr
- mb_substr_count