Chillax in dev

[php] 아이디 유형 유효성 검사 하기 본문

PHP & MySQL

[php] 아이디 유형 유효성 검사 하기

Seong Story 2021. 6. 10. 22:33
728x90

[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
Comments