mb_decode_numericentity
HTML 숫자 문자열을 기반으로 문자로 디코딩하십시오
함수 이름 : MB_DECODE_NUMERICALENTITY ()
해당 버전 : PHP 4.0.6 이상
함수 설명 : MB_DECODE_NUMERICALENTITY () 함수는 HTML 엔티티 인코딩을 해당 문자로 변환하는 데 사용됩니다. 10 진수 또는 16 진수 표현을 사용하여 엔티티 인코딩을 디코딩 할 수 있습니다.
용법:
string mb_decode_numericentity ( string $str , array $convmap [, string $encoding = mb_internal_encoding() ] )
매개 변수 설명 :
반환 값 : 디코딩 된 문자열은 디코딩이 실패하면 False를 반환합니다.
예:
$str = "ABC"; $convmap = array(0x0, 0x10ffff, 0, 0xffff); $decodedStr = mb_decode_numericentity($str, $convmap, 'UTF-8'); echo $decodedStr; // 输出:ABC
위의 예에서는 MB_DECODE_NUMERICALENTITY () 함수를 사용하여 엔티티 인코딩을 문자로 변환합니다. 문자열 "ABC"
함수로 전달하고 $convmap
배열을 사용하여 엔티티 인코딩과 문자 간의 매핑 관계를 지정합니다. 마지막으로 디코딩 된 문자열을 화면에 출력하면 결과는 "ABC"
입니다.