So ermitteln Sie mit PHP, ob es sich um eine Mobiltelefonnummer handelt: 1. Verwenden Sie den regulären Ausdruck „$g = „/^1[34578]d{9}$/“;“ . Verwenden Sie die Beurteilung „if(preg_match(“ /^1[34578]d{9}$/“, $mobile)){...}“.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
So ermitteln Sie die Mobiltelefonnummer mithilfe regulärer PHP-Ausdrücke
Einführung:
So ermitteln Sie das Mobiltelefon Telefonnummer mithilfe regulärer Ausdrücke in PHP: Von Um alle Mobiltelefonnummern im Artikel abzugleichen, können Sie preg_match_all() verwenden. Wenn Sie überprüfen möchten, ob die vom Benutzer eingegebene Mobiltelefonnummer korrekt ist, können Sie dies wie folgt überprüfen : preg_match().
Wenn wir reguläre Ausdrücke zum Abgleichen von Mobiltelefonnummern verwenden, analysieren wir zunächst die Mobiltelefonnummern:
1. Mobiltelefonnummern beginnen häufig mit 1
3 . Die zweite Nummer ist normalerweise 34578. Am 5. Mai 2014 wurden Mobiltelefonnummern im 170. Segment zum Verkauf angeboten, daher gibt es hier eine zusätzliche 7.
php verwendet reguläre Ausdrücke, um zu bestimmen, wie eine Mobiltelefonnummer geschrieben wird:
$g = "/^1[34578]\d{9}$/";
// Das „^“-Symbol bedeutet, dass es mit 1 beginnen muss; „[ ]“ bedeutet, dass die zweite Zahl in eckigen Klammern stehen muss. Eine Zahl und d steht für eine beliebige Zahl von 0 bis 9, gefolgt von {9}, was darauf hinweist die Länge beträgt 9 Ziffern; das folgende $ stellt das Ende dar; am Ende muss ein regulärer Ausdruck in der Mitte platziert werden, und einige folgen möglicherweise dem Muster Mobiltelefonnummern aus dem Artikel können Sie so schreiben:
$str = '老吧博客作者的手机是18912345678'; preg_match_all("/^1[34578]\d{9}$/", $str, $mobiles); //var_dump($mobiles);
Wenn Sie überprüfen möchten, ob die vom Benutzer eingegebene Mobiltelefonnummer korrekt ist, können Sie so überprüfen:
if(preg_match("/^1[34578]\d{9}$/", $mobile)){ //这里有无限想象 }
Empfohlenes Lernen: „
PHP-Video-Tutorial》
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie in PHP, ob es sich um eine Mobiltelefonnummer handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!