牛牛在线工具

mb_decode_numericentity()

收录 8868 个 PHP 函数,含用途说明与用法示例。

mb_decode_numericentity()

将HTML实体编码转换为其对应的字符

函数名:mb_decode_numericentity() 适用版本:PHP 4.0.6及以上版本 函数说明:mb_decode_numericentity()函数用于将HTML实体编码转换为其对应的字符。它可以解码使用十进制或十六进制表示的实体编码。 用法: string mb_decode_numericentity ( string $str , array $convmap [, string $encoding = mb_internal_encoding() ] ) 参数说明: $str:需要解码的字符串。 $convmap:一个包含两个元素的数组,用于指定实体编码和字符之间的映射关系。第一个元素是实体编码的起始值,第二个元素是字符的Unicode值。 $encoding:可选参数,指定要使用的字符编码。如果未指定,则使用内部字符编码。 返回值:解码后的字符串,如果解码失败,则返回false。 示例: $str = "ABC"; $convmap = array(0x0, 0x10ffff, 0, 0xffff); $decodedStr = mb_decode_numericentity($str, $convmap, 'UTF-8'); echo $decodedStr; // 输出:ABC 在上面的示例中,我们使用mb_decode_numericentity()函数将实体编码转换为字符。我们将字符串"ABC"传递给函数,并使用$convmap数组指定实体编码和字符之间的映射关系。最后,我们将解码后的字符串输出到屏幕上,结果为"ABC"。