반응형
한글체크(preg_match)
preg_match 정규식으로 문자열을 비교하는 함수이다.
아래정규식은 한글이 있는지 여부를 판단할수 있다.
preg_match("/[xA1-xFE][xA1-xFE]/", $str)
한글이 포함되어있으면 false 아니면 true를 반환하기 때문에 if문앞에 사용할때는 !를 붙여준다.
ex)
1. 소스코드
<?php
echo hangle_check("한글")."<br />";
echo hangle_check("hangle");
function hangle_check($str){
if(!preg_match("/[xA1-xFE][xA1-xFE]/", $str)){ //true면 한글이썩여있고 false엄따..
return "한글입니다.";
}
else{
return "한글이아닙니다.";
}
}
?>
2. 출력결과
반응형
'웹개발 > php' 카테고리의 다른 글
[php]COOKIE (0) | 2013.12.16 |
---|---|
[php]session (0) | 2013.12.16 |
[php]숫자포멧 금액단위(number_format) (0) | 2013.12.10 |
[php]대소문자 변환(strtolower,strtoupper) (0) | 2013.12.09 |
[php]문자열 자르기(explode) (0) | 2013.12.02 |