>  기사  >  백엔드 개발  >  PHP에서 휴대폰 번호인지 확인하는 방법

PHP에서 휴대폰 번호인지 확인하는 방법

藏色散人
藏色散人원래의
2021-10-15 11:18:376023검색

PHP를 사용하여 휴대폰 번호인지 확인하는 방법: 1. 정규식 "$g = "/^1[34578]d{9}$/";"를 사용하여 휴대폰 번호를 확인합니다. . "if(preg_match(" /^1[34578]d{9}$/", $mobile)){...}" 판단을 사용하세요.

PHP에서 휴대폰 번호인지 확인하는 방법

이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

PHP 정규식을 사용하여 휴대폰 번호를 확인하는 방법

소개:

모바일을 확인하는 방법 php 정규식을 사용한 전화번호: From 기사에 나온 모든 휴대폰 번호를 일치시키려면 preg_match_all()을 사용하면 됩니다. 사용자가 입력한 휴대폰 번호가 맞는지 확인하려면 다음과 같이 하면 됩니다. preg_match().

정규식을 사용하여 휴대폰 번호를 일치시킬 때 먼저 휴대폰 번호를 분석해 보겠습니다. 규칙:

1. 휴대폰 번호는 일반적으로 11자리입니다.

2. 1로 시작하는 경우가 많습니다. 두 번째 숫자는 보통 34578입니다. 2014년 5월 5일에 170번째 세그먼트의 휴대폰 번호가 판매되었으므로 여기에 7개가 추가로 있습니다.

php는 정규 표현식을 사용하여 휴대폰 번호 작성 방법을 결정합니다.

$g = "/^1[34578]\d{9}$/";

// "^" 기호는 1로 시작해야 함을 의미합니다. "[ ]"는 두 번째 숫자가 대괄호 안에 있어야 함을 의미합니다. 숫자와 d는 0부터 9까지의 숫자를 나타내며 그 뒤에는 길이는 9자리입니다. 다음 $는 끝을 나타냅니다. 시작 부분과 끝 부분에는 정규 표현식이 있어야 하며 일부는 뒤에 올 수 있습니다.

모든 모바일과 일치합니다. 기사에 나오는 전화번호는 이렇게 쓰면 됩니다:

$str = '老吧博客作者的手机是18912345678';
preg_match_all("/^1[34578]\d{9}$/", $str, $mobiles);
//var_dump($mobiles);

사용자가 입력한 휴대폰 번호가 맞는지 확인하고 싶다면 이렇게 쓰면 됩니다:

if(preg_match("/^1[34578]\d{9}$/", $mobile)){
//这里有无限想象
}

추천 학습: "

PHP 비디오 튜토리얼

위 내용은 PHP에서 휴대폰 번호인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.