현재 위치: > 함수 카테고리 모음> mb_decode_numericentity

mb_decode_numericentity

HTML 숫자 문자열을 기반으로 문자로 디코딩하십시오
이름:mb_decode_numericentity
분류:다중 바이트 문자열
사용 언어:php
한 줄 설명: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() ] )

매개 변수 설명 :

  • $ str : 디코딩 해야하는 문자열.
  • $ CONVMAP : 엔티티 인코딩과 문자 간의 매핑 관계를 지정하는 두 가지 요소 배열. 첫 번째 요소는 엔티티 인코딩의 시작 값이고 두 번째 요소는 문자의 유니 코드 값입니다.
  • $ 인코딩 : 옵션 매개 변수, 사용할 문자 인코딩을 지정합니다. 지정되지 않으면 내부 문자 인코딩이 사용됩니다.

반환 값 : 디코딩 된 문자열은 디코딩이 실패하면 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" 입니다.

유사한 함수
  • 어퍼 케이스와 소문자를 무시하는 멀티 바이트 지원 교체 정규 표현 mb_eregi_replace

    mb_eregi_replace

    어퍼케이스와소문자를무시하는멀티바이트지
  • HTML 숫자 문자열을 기반으로 문자로 디코딩하십시오 mb_decode_numericentity

    mb_decode_numericentity

    HTML숫자문자열을기반으로문자로디코딩
  • 지정된 인코딩에서 문자열이 유효한지 확인 mb_check_encoding

    mb_check_encoding

    지정된인코딩에서문자열이유효한지확인
  • 멀티 바이트 스트링이 주어지면 문자 배열을 반환하십시오 mb_str_split

    mb_str_split

    멀티바이트스트링이주어지면문자배열을반환
  • 멀티 바이트 정규 표현식의 일치하는 부분을 반환합니다 mb_ereg_search_regs

    mb_ereg_search_regs

    멀티바이트정규표현식의일치하는부분을반환
  • 문자열의 일부를 얻으십시오 mb_substr

    mb_substr

    문자열의일부를얻으십시오
  • 문자 인코딩을 변환합니다 mb_convert_encoding

    mb_convert_encoding

    문자인코딩을변환합니다
  • 다음 정규 표현식 일치의 시작점을 반환합니다. mb_ereg_search_getpos

    mb_ereg_search_getpos

    다음정규표현식일치의시작점을반환합니다.
인기 기사