Çawa pirtûka PHP-ê di PHP-Scriptê de derbas bike

Navnîşanên nameyan: hêsanî çêbikin, bi zehmetî zehf bikin.

Pir dikarin şaş bin. Bêhtir hemû şaş binêrin û hemî rast bibin. Pir dikarin li binêrin û bi tevahî xebitînin.

E-peyamên ku ji we re bigire, ji bo we re tête navnîşan - ji bo nûçegihan, bêjin, an ji bo şîfreya şîfreya şîfre - ji bo herî kêm bi standardên nirxî (eger hebin nîne) girîng e, bêguman, û bêhtir e.

Bi kêfxweşî, PHP (5 û paşê) bi karûbarên destûra karûbar û felter tê tête ku ji bo navnîşa e-nameya erêmanek erêkek çêbikin.

Di PHP-Scriptê de Navnîşanên Email-Navnîşan Girêdanê

Ji bo rastkirina e-nameyek e-nameyek nirxandin (ne kontrol bike ka çi navnîşa rastîn dixebite û dixwîne) li PHP:

FILTER_VALIDATE_EMAIL Navnîşana Navnîşana Navnîşana PHP Navnîşa Caveats

Têbînî ku FILTER_VALIDATE_EMAIL dê navnîşên email-ê ku bi destûra domên û domên bilind-level hene hene. Heke hûn dixwazin ji van ji wan dûr bixin, hûn dikarin ji bo domên bilind ên asta herî bilind bikin ku ji 4 kesan dirêjtir in (ew ê çewt eşkere bikin ".museum"), an navên navên ku her du hejmaran dûr in (hemî welatê seranserê welêt- asta dîsan) an yek ji navnîşên herî bilind ên navdar ((ku hûn ê bi guhertinên lîsteyê guhartin bikin).

FILTER_VALIDATE_EMAIL dê di navnîşên navnîşan de bi navnîşên navdengî (navnîşên 64 kes an bêtir), bi navnîşan bi navnîşên e-nameyên berbiçav û di navnîşên navnîşan de (bi "me \" @ example.com ") di navnîşan de. çîna wekî php-email-adres-pejirandinê.

Nimûne Navnîşana Navnîşana Navnîşan Email FILTER_VALIDATE_EMAIL

$ Email_address hesab bike ku navnîşan da ku tê kontrolkirin, hûn dikarin bi karanîna wê erêkirinê bikin:

Hûn dikarin navnîşanek e-nameyê ji riya webê ve bifroşînin (têbigirin ku navnîşa e-nameyê bi navê "email") deverek hat girtin.