Pehea e hōʻoia i nā leka uila i loko o ka PHP Script

Nā leka uila: maʻalahi ka hana, paʻakikī e kaomi.

Nui ka hewa. Hiki i nā mea nui ke nānā i nā hewa a pau. Hiki i nā mea nui ke nānā pololei aʻaʻole e hana.

Loaʻa i nā leka uila i loaʻa iāʻoe - no ka leka hoʻomaopopo,'ōlelo, a no ka hoʻihoʻiʻana i ka hua'ōlelo - e kūpono i nā kūlana (ināʻaʻole e hōʻoia) he mea koʻikoʻi,ʻoi, aʻoi aku ka maikaʻi.

Mahalo, PHP (5 a mahope) hiki mai me kahi papa hana a me nā kānana e hana ana i ka hoʻokolohuaʻana no ka helu uila me ka pololei.

Hōʻoia i nā leka uila ma kahi PHP PHP

No ka hōʻoiaʻana i kahi leka uila no ka pololei (ʻaʻole e nānā inā paha e hana pono ana ka helu a heluhelu) i PHP:

FILTER_VALIDATE_EMAIL PHP Email Address Hoʻonā Palapala Hoʻopiha

E hoʻomaopopo i ka FILTER_VALIDATE_EMAIL e hoʻopiha i nā leka uila i loko o nā kikowaena a me nā inoa kikowaena iʻole e noho. Inā makemakeʻoe e hōʻalo i kēia mau mea, hiki iāʻoe ke hōʻoia no nā inoa kikowaenaʻoi aʻe iʻoi aku i ka 4 mau lōʻihi lōʻihi (ʻo ia ka hua'ōlelo e hoʻolei wale aku i waho "ka hale hōʻikeʻike"), a no nā inoa inoaʻelua paha 2 mau lōʻihi lōʻihi taumata kikowaena) a iʻole kekahi o nā inoa kikowaena iʻikeʻia (kahi e hoʻololi e like me ka hoʻololi inoa inoa).

FILTER_VALIDATE_EMAIL e'ōhuhi hewa i nā pule inoa pūnaewele me nā inoa inoa lōʻihi (64 mau hua'ōlelo aʻoi aku paha), a ma nā helu leka uila me nā mea pilikino (e like me "me \" @ example.com ") No ka paleʻana i kēia mau pōʻino , hiki iāʻoe ke huli i kahi papa like php-email-address-validation.

FILTER_VALIDATE_EMAIL E leka uila Uila Hoʻohālike

Ke manaʻo neiʻo $ email_address e hoʻopaʻa i ka helu e nānā iāʻoe, hiki iāʻoe ke ho'āʻo i kona pono ma o:

Hiki iāʻoe ke hoʻololi i kahi leka uila a pololei mai ka pepa pūnaewele (manaʻoʻia e kiʻiʻia ka leka uila i ka papa me ka inoa "email"):