ホームページ  >  記事  >  バックエンド開発  >  PHPで電子メールが有効かどうかを確認するにはどうすればよいですか?

PHPで電子メールが有効かどうかを確認するにはどうすればよいですか?

PHPz
PHPzオリジナル
2016-06-20 13:04:091660ブラウズ

PHPで電子メールが有効かどうかを確認するにはどうすればよいですか?

PHP で電子メールが有効かどうかを検出する方法:

PHP は電子メールが正しく有効かどうかを判断します、はい PHP の面接プロセスでよくある質問の 1 つです。 PHP フィルターを使用して判断を行うことができます。

以下では、メールアドレスが正しいかどうかを判断するためのPHPの簡単な実装方法を具体例を用いて紹介します。

コードは次のとおりです:

<?php
  
$email = "demo@example.com";
if (filter_var($email, FILTER_VALIDATE_EMAIL))
{
  echo &#39;"&#39; . $email . &#39;" 是有效的。&#39;;
}
else
{
  echo &#39;"&#39; . $email . &#39;" 是无效的。&#39;;
}

ここでは、FILTER_VALIDATE_EMAIL フィルターを使用して電子メール アドレス demo@example.com が有効かどうかを確認する必要があります。

フロントエンドのアクセス結果は次のとおりです:

PHPで電子メールが有効かどうかを確認するにはどうすればよいですか?

次に、別の値 rtgdrgdth555 を入力します。

判定結果は以下のとおりです。

PHPで電子メールが有効かどうかを確認するにはどうすればよいですか?

filter_var() 関数は、指定されたフィルターを使用して変数をフィルターします。

filter_var() 関数の構文:

mixed filter_var(mixed $ variable [,int $ filter = FILTER_DEFAULT [,mixed $ options]])

パラメーター:

変数: フィルターされる値。

filter: 適用するフィルターの ID。

options: オプションの連想配列、またはビットごとの識別子。

関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。 !

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