mb_decode_mimeheader
MIME 헤더 필드에서 문자열을 디코딩합니다
함수 이름 : mb_decode_mimeheader ()
해당 버전 : PHP 4> = 4.0.6, PHP 5, PHP 7, PHP 8
함수 설명 : MB_DECODE_MIMEHEADER () 함수는 MIME 형식의 메일 헤더 필드를 UTF-8 인코딩 된 문자열로 디코딩합니다.
사용법 : 문자열 mb_decode_mimeheader (String $ str [, int $ mode = 0 [, String $ charset = mb_internal_encoding ()]))))
매개 변수 :
반환 값 : 디코딩 된 문자열을 반환하고 디코딩이 실패하면 원래 문자열을 반환합니다.
예:
$str = '=?UTF-8?B?5bCP5piO6KaB5YWx5Y+3?='; // MIME 编码的字符串$decodedStr = mb_decode_mimeheader($str); echo $decodedStr; // 输出:你好,世界
위의 예에는 mb_decode_mimeheader()
함수를 사용하여 디코딩되는 MIME 인코딩 String $str
가 있습니다. 디코딩 된 문자열은 $decodedStr
변수에 저장되고 echo
통한 출력에 저장됩니다. 출력 결과는 "Hello, World"입니다.
이 함수는 문자열에서 MIME 인코딩을 자동으로 감지하고 UTF-8 인코딩 된 문자열로 디코딩합니다. 디코딩이 실패하면 함수가 원래 문자열을 반환합니다.