php, codeigniter

한글 포함 여부 체크

디츠 2015. 7. 14. 14:48
* 문자열에 한글이 포함되어 있는지 체크
if (preg_match("/[\xA1-\xFE][\xA1-\xFE]/", $str)): //true면 한글이 포함 되어 있고 false면 없다.
	echo "한글포함.";
else:
	echo "한글없음";
endif;
 

* 문자열이 UTF8 인 경우 

if (preg_match("/[\xE0-\xFF][\x80-\xFF][\x80-\xFF]/", $str)): //true면 한글이 포함 되어 있고 false면 없다.
	echo "한글포함.";
else:
	echo "한글없음";
endif;
출처 : http://hobbiez.tistory.com/195