Sida loo Aqoonsado Cinwaanka Emailka ee PHP

Cinwaanada emailka: fududahay in la abuuro, way adag tahay in la qoro.

Badankood way qaldan yihiin. Badankood waxbaad ku arki kartaa dhammaan khaladaadka oo dhan. Inta badan way muuqan karaan, mana shaqayn karaan.

Helitaanka cinwaanada emailkaaga ee aad soo uruuriso - si aad u heshid wargeys, sheeg, ama dib u soo celinta sirta - ugu yaraan waafaqsan yahay heerarka (haddii aysan hubin) waa mid muhiim ah, dabcan, iyo aad u adag.

Nasiib wanaag, PHP (5 iyo wixii ka dambeeya) wuxuu ku yimaadaa hawlgal iyo hawlgallo shaandheyn ah kuwaas oo samaynaya imtixaanka cinwaanka emailka saxda ah.

Xaqiijinta cinwaannada emailka ee PHP

Si loo ansixiyo cinwaanka emailka saxda ah (aanad hubin in cinwaanka dhab ahaantii uu shaqaynayo iyo akhriyo) PHP:

FILTER_VALIDATE_EMAIL PHP Ciwaanka Emailka Caddeynta

Ogsoonow in FILTER_VALIDATE_EMAIL uu ansixin doono cinwaanada emailka kuwaas oo ay ku jiraan domains iyo domains heer sare ah oo aan jirin. Haddii aad rabto inaad ka fogaato kuwan, waxaad tijaabin kartaa goobaha ugu sarreeya ee ka badan 4 characters (oo si khalad ah u tuuri doona ".museum"), ama magacyada domain ee ah 2 xaraf dheer (dhamaan wadamada ugu sareeya ee dalka oo dhan) heerarka hoose) ama mid ka mid ah meelaha ugu sarreeya ee la yaqaan (taas oo aad u baahan tahay inaad cusbooneysiiso sida liiska isbeddelo).

FILTER_VALIDATE_EMAIL si khalad ah ayey ula shaqeyneysaa cinwaanada emailka leh cinwaannada dheeraadka ah (64 xaraf ama ka badan), iyo cinwaanada emailka leh calaamadaha baxsada (sida "aniga" @ example.com ") Si looga fogaado waxyaabahan been abuurka ah , waxaad u jeedin kartaa fasalka sida php-email-cinwaanka.

FILTER_VALIDATE_EMAIL Tusaalooyinka E-mailka Tusaalaha Aqoonsiga

Qiimeeye $ email_address ayaa haya cinwaanka si loo xakameeyo, waxaad isku dayi kartaa ansaxinta iyadoo la isticmaalayo:

Waxa kale oo aad xariiri kartaa cinwaanka emailka tooska ah ee foomka webka (haddii la maleynayo cinwaanka emailka ayaa lagu qabtay berrinka oo leh magac "email"):