Comment utiliser PHP pour déterminer s'il s'agit d'un numéro de téléphone mobile : 1. Utilisez l'expression régulière "$g = "/^1[34578]d{9}$/";" pour déterminer le numéro de téléphone mobile 2 ; . Utilisez le jugement "if(preg_match(" /^1[34578]d{9}$/", $mobile)){...}".
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment déterminer le numéro de téléphone portable à l'aide des expressions régulières php
Introduction :
Comment déterminer le numéro de téléphone portable numéro de téléphone en utilisant des expressions régulières en php : From Pour faire correspondre tous les numéros de téléphone mobile dans l'article, vous pouvez utiliser preg_match_all() Si vous souhaitez vérifier si le numéro de téléphone mobile saisi par l'utilisateur est correct, vous pouvez le vérifier comme ceci. : preg_match().
Lorsque vous utilisez des expressions régulières pour faire correspondre les numéros de téléphone mobile, analysons d'abord les numéros de téléphone mobile. Règles :
1 Les numéros de téléphone mobile comportent généralement 11 chiffres
2 Ils commencent souvent par 1
3. . Le deuxième numéro est généralement 34578. Le 5 mai 2014, les numéros de téléphone mobile du 170ème segment ont été mis en vente, il y en a donc un 7 supplémentaire ici.
php utilise des expressions régulières pour déterminer comment écrire un numéro de téléphone mobile :
$g = "/^1[34578]\d{9}$/";
// Le symbole "^" signifie qu'il doit commencer par 1 ; "[ ]" signifie que le deuxième nombre doit être entre crochets. Un nombre et d représente n'importe quel nombre de 0 à 9, suivi de {9} indiquant que la longueur est de 9 chiffres ; le $ suivant représente la fin ; le / au début et à la fin est une expression régulière qui doit être placée au milieu, et certains peuvent être suivis de Follow the pattern. numéros de téléphone portable de l'article, vous pouvez écrire comme ceci :
$str = '老吧博客作者的手机是18912345678'; preg_match_all("/^1[34578]\d{9}$/", $str, $mobiles); //var_dump($mobiles);
Si vous souhaitez vérifier si le numéro de téléphone mobile saisi par l'utilisateur est correct, vous pouvez vérifier comme ceci :
if(preg_match("/^1[34578]\d{9}$/", $mobile)){ //这里有无限想象 }
Apprentissage recommandé : "
Tutoriel vidéo PHPCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!