Heim  >  Artikel  >  Backend-Entwicklung  >  Erfahren Sie, wie Sie in PHP feststellen können, ob eine E-Mail korrekt ist

Erfahren Sie, wie Sie in PHP feststellen können, ob eine E-Mail korrekt ist

coldplay.xixi
coldplay.xixinach vorne
2020-07-10 17:26:442983Durchsuche

Erfahren Sie, wie Sie in PHP feststellen können, ob eine E-Mail korrekt ist

PHP Die Feststellung, ob die E-Mail korrekt oder gültig ist, ist eine der häufigsten Fragen in unserem PHP-Interviewprozess. Wir können PHP-Filter verwenden, um ein Urteil zu fällen.

Im Folgenden stellen wir Ihnen anhand konkreter Beispiele eine einfache Implementierungsmethode von PHP vor, um festzustellen, ob die E-Mail-Adresse korrekt ist.

Der Code lautet wie folgt:

<?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;;
}

Wir verwenden den Filter FILTER_VALIDATE_EMAIL, um die E-Mail-Adresse zu überprüfen. Hier müssen wir feststellen, ob die E-Mail-Adresse demo@example.com gültig ist.

Die Front-End-Zugriffsergebnisse lauten wie folgt:

Dann geben wir einen anderen Wert ein: rtgdrgdth555.

Die Beurteilungsergebnisse lauten wie folgt:

filter_var()Die Funktion verwendet den angegebenen Filter, um die Variablen zu filtern.

filter_var()Funktionssyntax:


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

Parameter:

  • variable: zu filternder Wert .

  • filter: Die ID des anzuwendenden Filters.

  • options: Ein assoziatives Array von Optionen oder ein bitweiser Bezeichner.

Verwandte Lernempfehlungen: PHP-Programmierung vom Einstieg bis zur Beherrschung

Das obige ist der detaillierte Inhalt vonErfahren Sie, wie Sie in PHP feststellen können, ob eine E-Mail korrekt ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen