ホームページ バックエンド開発 PHPの問題 PHPで携帯電話番号かどうかを確認する方法

PHPで携帯電話番号かどうかを確認する方法

Oct 15, 2021 am 11:18 AM
php

php で携帯電話番号かどうかを判断する方法: 1. 正規表現 "$g = "/^1[34578]\d{9}$/";" を使用して携帯電話番号を判断します。数値; 2. 「if(preg_match("/^1[34578]\d{9}$/", $mobile)){...}」判定を使用します。

PHPで携帯電話番号かどうかを確認する方法

#この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 通常の確認方法携帯電話番号

はじめに:

PHP は正規表現を使用して携帯電話番号の書き方を決定します: preg_match_all() を使用して記事のすべての携帯電話番号を照合するだけです。ユーザーが入力した携帯電話番号を確認します。正しいかどうかは次のように確認できます: preg_match().

正規表現を使用して携帯電話番号を照合する場合、最初に携帯電話番号のルールを分析します。

1. 携帯電話番号は通常 11 桁です

2. 通常 1

3 で始まります。2 番目の番号は通常 34578 です。2014 年 5 月 5 日, 170 セグメントの携帯電話番号が売りに出されたため、ここに 7 が追加されています。

php は正規表現を使用して携帯電話番号の書き方を決定します:

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

// 「^」記号は 1 で始まる必要があることを意味します。「[ ]」は 2 番目の数字が中央にある必要があることを意味します。括弧内の数字、\d は 0 ~ 9 の任意の数字を表し、その後に長さが 9 であることを示す {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 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Stock Market GPT

Stock Market GPT

AIを活用した投資調査により賢明な意思決定を実現

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHPの致命的なエラーを処理する方法は? PHPの致命的なエラーを処理する方法は? Sep 04, 2025 am 09:17 AM

datarerrorsinphaltexecutionandcannotbecaughttry-catchblocks.2.useregister_shutdown_function()todetectfatalerrorsviaerror_get_last()andrespondupsurfy.

PHPの配列から重複した値を削除する方法は? PHPの配列から重複した値を削除する方法は? Sep 05, 2025 am 08:28 AM

array_unique()関数を使用して、配列内の重複した値を削除し、最初に表示される要素を保持し、インデックス作成と連想配列に適しています。たとえば、$ fruits = [apple '、' banana '、' apple '、' orange '、' banana ']; $ sique_fruits = array_unique($ fruits);結果は['apple'、 'banana'、 'orange'];この関数は元のキー名を保持します。再インデックスする必要がある場合は、array_values()を使用できます。文字列の比較に基づいており、混合タイプが結果に影響を与える可能性があることに注意してください。厳密に確認する必要がある場合は、カスタムループで処理することをお勧めします。

PHPでのSQL注射を防ぐ方法は? PHPでのSQL注射を防ぐ方法は? Sep 05, 2025 am 05:27 AM

usepreparedStatementswithpithormysqlitoseparatesqllogicfromdata、予防接種はexecutedascode.2.validatedatedatedatedatedatizeinttoEnsurettoMatchexpectedformats、socesusingfilter_var()

発電機を使用してPHPでメモリを保存する方法は? 発電機を使用してPHPでメモリを保存する方法は? Sep 06, 2025 am 04:04 AM

ジェネレーターは、完全な配列を一度に返すのではなく、値を1つずつ出力することにより、メモリを効果的に保存します。 evelsの関数を使用して、ジェネレーターオブジェクトを返し、必要に応じて値を生成し、大量のデータを消費するメモリを避けます。

PHPのコンストラクターとデストラクタとは何ですか? PHPのコンストラクターとデストラクタとは何ですか? Sep 05, 2025 am 08:48 AM

コンストラクター__construct()は、オブジェクトが作成されたときに自動的に実行され、接続の割り当てや確立などの初期化に使用されます。 2。Destructor__Destruct()は、オブジェクトが破壊されたときに呼び出され、ファイルを閉じるなどのリソースをリリースするために使用されます。 2つは、PHPオブジェクトのライフサイクルを共同で管理します。

PHPのクラスのオートローディングを実装する方法は? PHPのクラスのオートローディングを実装する方法は? Sep 06, 2025 am 05:19 AM

spl_autoload_register()を使用して、PHPクラスファイルを自動的にロードして、手動のインポートを避けます。 Composerを使用してPSR-4標準を実装することをお勧めします。Src/Models/user.phpに対応するApp \ Models \ユーザーなど、名前空間を介してMap Directoriesを使用して、ComposerDump-Autoloadを実行して自動ロードファイルを生成し、Vendor/autoload.phpを導入します。

PHPのパターンに合わせて正規表現(正規表現)を使用する方法は? PHPのパターンに合わせて正規表現(正規表現)を使用する方法は? Sep 04, 2025 am 09:11 AM

単一の試合にpreg_match()を使用し、グローバルマッチにpreg_match_all()を使用し、通常の修飾子と脱出した特殊文字を組み合わせて、PHPでパターンマッチングを効果的に達成します。

変数がPHPでnullかどうかを確認する方法は? 変数がPHPでnullかどうかを確認する方法は? Sep 05, 2025 am 08:35 AM

useis_null()or === tocheck fornullinphp.is_null($ was)returnstrueif $ varisnull.alの代替案、$は=== Zerensuresonlynullvalu esreturntrue、回避虚偽陽性Vocal quality0orphalse.avoid ==

See all articles