2009. 11. 5. 11:54
문자열체크관련 간단한 함수 몇가지 PHP2009. 11. 5. 11:54
//PHP공부하던 초기것이니 아마 제로보드것을 퍼왔을 듯...
// 빈문자열 경우 1을 리턴
function isblank($str){
$temp=str_replace(" ","",$str); $temp=str_replace("\n","",$temp); $temp=strip_tags($temp);
$temp=str_replace(" ","",$temp); $temp=str_replace(" ","",$temp);
if(eregi("[^[:space:]]",$temp)) return 0;
return 1;
}
// 숫자일 경우 1을 리턴 [^ 이건 이걸제외한이라는 뜻이다.
function isnum($str){ if(eregi("[^0-9]",$str)) return 0; return 1; }
// 숫자, 영문자 일경우 1을 리턴
function isalNum($str){ if(eregi("[^0-9a-zA-Z\_]",$str)) return 0; return 1; }
//영문자 일경우 1을 리턴
function isalpha($str){ if(eregi("[^A-Z\_]",$str)) return 0; return 1; }
// 문자열에 한글이 있다면 1을 리턴 //한글이 있는지 없는지 검사-잘 안맞아
function ishangul_in($str){ if(preg_match('/^[\x00-\0x7E]+$/', $str)) return 0; return 1; }