mb_detect_encoding
문자 인코딩을 감지하십시오
함수 이름 : mb_detect_encoding ()
해당 버전 : PHP 4> = 4.0.6, PHP 5, PHP 7, PHP 8
함수 설명 : mb_detect_encoding () 함수는 문자열의 문자 인코딩을 감지하는 데 사용됩니다.
사용법 : 문자열 mb_detect_encoding (String $ str [, mixed $ encoding_list = mb_detect_order () [, bool $ strict = false]))))
매개 변수 :
반환 값 : 일치하는 인코딩이 발견되면 인코딩 이름이 반환되고 그렇지 않으면 False가 반환됩니다.
Example 1:
$str = "Hello, world!"; $encoding = mb_detect_encoding($str); echo "编码为:" . $encoding;
출력 : 인코딩 AS : ASCII
Example 2:
$str = "你好,世界!"; $encoding = mb_detect_encoding($str, "UTF-8,GB2312"); echo "编码为:" . $encoding;
출력 : 인코딩으로 : UTF-8
Example 3:
$str = "こんにちは、世界!"; $encoding = mb_detect_encoding($str, "SJIS,EUC-JP,UTF-8"); echo "编码为:" . $encoding;
출력 : 인코딩으로 : UTF-8
참고 :