
mb_check_encoding 함수는 문자열의 인코딩을 체크하는 데 사용됩니다.
문자열의 인코딩을 체크하는 방법은 다음과 같습니다.
#hostingforum.kr
php
mb_check_encoding($str, 'UTF-8');
위의 예에서 $str은 체크할 문자열입니다. 인코딩은 UTF-8로 지정하였습니다.
이 함수의 결과값은 boolean 타입으로 반환됩니다.
- true: 인코딩이 올바르다.
- false: 인코딩이 올바르지 않다.
이 함수를 사용할 때 주의할 점은 인코딩을 체크할 때 사용하는 인코딩이 문자열의 실제 인코딩과 일치해야 한다는 것입니다.
이 함수는 PHP에서만 사용할 수 있습니다.
이 함수의 사용 예는 다음과 같습니다.
#hostingforum.kr
php
$str = 'hello';
if (mb_check_encoding($str, 'UTF-8')) {
echo '인코딩이 올바릅니다.';
} else {
echo '인코딩이 올바르지 않습니다.';
}
이 예에서 hello 문자열의 인코딩이 UTF-8 인코딩과 일치하는지 체크합니다.
2025-07-12 21:31