function has_hangul($str) {
return preg_match('![\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}]+!u', $str)?true:false;
}
# bool(true)
var_dump( has_hangul('Hello 친구들!') );
var_dump( has_hangul('1234 ㄱㄴㄷ') );
var_dump( has_hangul('ㅏㅑㅓㅕ') );
# bool(false)
var_dump( has_hangul('Hello World!') );
var_dump( has_hangul('日') );
var_dump( has_hangul('に') );
var_dump( has_hangul('★') );
출처 : https://zetawiki.com/wiki/%ED%95%A8%EC%88%98_has_hangul()
'DEV > PHP' 카테고리의 다른 글
배열에 값이 있는지 확인 (0) | 2021.03.23 |
---|---|
한 포트로 PHP, JSP 동시에 사용하기 (0) | 2017.09.18 |
빈 자릿수만큼 0대체하기 (0) | 2017.08.17 |