Dator > hur man kan kontrollera om en giltig e-postadress i php

  • hur man kan kontrollera om en giltig e-postadress i php


  • Verifiera giltig e -postadresser i ett webbformulär håller dig från att skicka e-post till adresser som inte finns eller innehåller stavfel . PHP innehåller en kraftfull reguljärt uttryck ( Regex ) motor som gör att du kontrollerar e-postadresser mot en variabel uppsättning tecken . Reguljära uttryck kan du skapa ett mönster av tecken som kan användas för att fånga ogiltiga e-postadresser och förhindra felaktig data från ingås din PHP former
    1 .
    Skapa en ny variabel i ditt PHP-skript som heter " $ e-post " och ställ in den adress du vill kontrollera .

    2 .
    Skapa en andra variabeln , " $ giltigt " att fånga det returnerade värdet av " eregi ( ) " -funktion . Den " eregi () " funktion jämför ett reguljärt uttryck till en sträng och returnerar " false " om reguljärt uttryck inte finns i strängen.
    3 .
    Ställ in en tredje variabel , " $ regex " till följande sträng: " ^ [ _a -z0-9-] + ( \ . [ _a -z0-9-]+)*@[ a- z0-9-] + ( \ . [a-z0-9-]+)*( \ . [az ] { 2,3 } ) $ " The sträng är ett reguljärt uttryck som kommer att matcha en giltig e-postadress och avvisa ogiltig information .
    4 .
    Call " eregi () " och passera returnerade värdet till " $ giltig . " Passera " $ regex " variabel i " eregi () " som första parameter , och passera " $ e " som den andra parametern .
    5 .
    Kontrollera värdet för " $ giltig " med ett "om " uttalande . Om " $ giltigt " är falsk , är den e- postadress inte en giltig adress och bör avvisas . Om " $ giltigt " är inte falsk , är den e- postadress en giltig e-postadress och bör accepteras .

    tips och varningar


  • " eregi ( ) " -funktionen är borttagen i den senaste versionen av PHP , och sammanställning av din kod kan ge dig en " E_DEPRECATED " varning . Koden kommer fortfarande fungera korrekt . Du kommer inte få denna varning om du använder en äldre version av PHP .

Previous:nothing Next:hur man gör återvunnet bläck





Relaterade artiklar


  • NET Framework 3 krav
  • hur man skapar en digital klocka i java
  • hur man lär sig Visual Basic 6
  • hur man gör en siden blommig corsage
  • hur man skapar ett diagram i C #
  • Hur söker jag efter en fil som skapats med hjälp av Java Servlet ?
  • hur man ändrar den aktiva arbetsboken i VBA
  • hur man lär sig online python programmering
  • hur man lär sig språket python dator
  • hur du lägger upp bilder i ASP netto