PHP & MySQL
[php] 아이디 유형 유효성 검사 하기
Seong Story
2021. 6. 10. 22:33
[php] 아이디 유형 유효성 검사 하기
정규식을 통한 간단한 아이디 검사를 할 수 있도록 합니다.
1. 아이디 첫글자 영문 정규식
2.영문,숫자,-,_ 특정 문자만 사용 하도록 규정 하는 방법
3. 아이디 글자 수 제한
// 아이디 유형 체크
public function check_id($str){
// 첫글자 아이디 체크
if(!preg_match("/^[a-z]/i", $str)) {
return "아이디의 첫글자는 영문이어야 합니다.";
}
if(preg_match("/[^a-z0-9-_]/i", $str)) {
return "아이디는 영문, 숫자, -, _ 만 사용할 수 있습니다.";
}
$len = strlen($str);
if($len >= 8 && $len <=20){
return "DONE";
}else{
return "아이디는 8자~20자 입니다.";
}
}
728x90
LIST