2 つの携帯電話番号検証コードを集めました。1 つは、フロント デスクで jquery 検証を使用し、その後、バックエンドの php チュートリアル コードを使用して、携帯電話番号が合法であるかどうかを検証するものです。 フロントエンドコードには jquery.validate.js を使用します。コードは次のとおりです: JavaScript コード $(ドキュメント).ready(function() { <br> $("#smForm").validate({ <br> ルール: { <br> smMobilePhone: { 必須: true、 数字: true、 範囲:[13000000000,18999999999] <br> }、 メッセージ: { <br> smMobilePhone: { 必須: 「携帯電話番号が入力されていませんでした」、 数字: 「携帯電話番号の形式が間違っています」、<br> 範囲: 「携帯電話番号の長さまたは形式が間違っています」、 }、 事前エラー: { <br> }); }); </スクリプト> <br> 一定範囲までしか検証できない不正確な検証なので焦点がまだ遅れています。 <br> <br>PHPコード<br> <br>$mobilephone=trim($_POST["smMobilePhone"]); //携帯電話番号の定期認証 <br> if(preg_match("/^13[0-9]{1}[0-9]{8}$|15[0189]{1}[0-9]{8}$|189[0-9]{ 8}$/",$mobilephone)){ <br> //検証に合格しました <br> <br> }その他{ <br> //携帯電話番号の形式が間違っています <br> <br> }<br> <br> <br> </blockquote>例を見る<p> </p> <p><?php </p> //正規表現<blockquote> $tel = "15558530459"; // ご不明な点がございましたら、電話または QQ までお問い合わせください。 if(strlen($tel) == "11") <br> { <br> //上記の部分は長さが 11 桁かどうかを決定します <br> $n = preg_match_all("/13[123569]{1}d{8}|15[1235689]d{8}|188d{8}/",$tel,$array); /*次の正規表現 ("/131,132,133,135,136,139 は、任意の 8 桁の数字 '|' (または意味) で始まります <br> * 151,152,153,156,158.159 は任意の 8 桁の数字で始まります <br> * または、188 で始まり、その後に任意の 8 桁の数字が続く場合は、合格します <br>。 */")*/<br> <br>var_dump($array); // 見つかったかどうかを確認し、見つかった場合は電話番号を出力します </blockquote> }その他 <p> { </p> echo "長さは 11 桁でなければなりません"; }<p> /* </p> ※複雑そうに見えますが、よく分かります<blockquote> * より良いものがあれば、投稿して幸せを共有することができます <p> * */<br> ?><br> <br><br></p> <p align="left"></p> <div style="display:none;"> <span id="url" itemprop="url">http://www.bkjia.com/PHPjc/631333.html</span><span id="indexUrl" itemprop="indexUrl">www.bkjia.com</span><span id="isOriginal" itemprop="isOriginal">本当</span><span id="isBasedOnUrl" itemprop="isBasedOnUrl">http://www.bkjia.com/PHPjc/631333.html</span><span id="genre" itemprop="genre">技術記事</span><span id="description" itemprop="description"> 2 つの携帯電話番号検証コードを集めました。1 つは、フロント デスクで jquery 検証を使用し、その後、バックエンドの PHP チュートリアル コードを使用して、携帯電話番号が合法かどうかを検証するものです。 フロントエンドコードにはjqを使用しています...</span> </div> <div class="art_confoot"></div> </blockquote>