PHP විධානාවලියක විද්යුත් තැපැල් ලිපිනයන් වල සත්යාපනය කරන්නේ කෙසේද?

ඊමේල් ලිපිනය: නිර්මාණය කිරීමට පහසු, ටයිප් කිරීමට අපහසුයි

බොහෝ දුරට වැරදියි. බොහෝමයක් වැරදි විය හැකි අතර එය හරි වැරැද්දක් විය හැකිය. බොහෝ දේ හරිද?

ඔබ එකතු කරන ඊමේල් ලිපිනයන් ලබා ගැනීම - ප්රවෘත්ති පත්රයක්, කියවීමට හෝ මුරපද ලබාගැනීම සඳහා - අවම වශයෙන් ප්රමිතීන්ට අනුකූලව (සහතික නොකළහොත්) තීරනාත්මක වන අතර ඇත්ත වශයෙන්ම අතිශය රළු වේ.

වාසනාවකට මෙන්, PHP (5 සහ පසුව) ඉක්මණින් විද්යුත් තැපැල් ලිපිනයේ වලංගු භාවය සඳහා පරීක්ෂා කිරීම සිදු කරන කාර්යයන් සහ ෆිල්ටර් සමඟ සැසඳිය හැක.

PHP පිටපතක විද්යුත් තැපැල් ලිපිනයන් තහවුරු කරන්න

නිරවද්යතාව සඳහා ඊමේල් ලිපිනයක් සත්යාපනය කිරීම සඳහා (ලිපිනය ඇත්ත වශයෙන්ම වැඩ කරන සහ කියවා තිබේදැයි පරීක්ෂා නොකරයි) PHP:

PHP ඊමේල් වලංගු කිරීම් වලංගු කිරීම්

FILTER_VALIDATE_EMAIL නොපවතින වසම් සහ ඉහළ මට්ටමේ වසම් අඩංගු ඊමේල් ලිපින වලංගු බව සලකන්න. ඔබට මෙය වළක්වා ගැනීමට අවශ්ය නම්, ඔබට අක්ෂර 4 කට වඩා වැඩි ඉහලම මට්ටමේ වසම් සඳහා පරීක්ෂණය කළ හැකිය (එය වැරදි ලෙස ".මුuseum" යන්නෙන්) හෝ අක්ෂර දෙකක දිගු ( වසම් නාම ) මට්ටමේ වසම්) හෝ ප්රසිද්ධ ඉහළ මට්ටමේ වසම් වලින් එකක් (ඔබට ලැයිස්තුව යාවත්කාලීන කිරීමට යාවත්කාලීන කළ යුතුය).

FILTER_VALIDATE_EMAIL දිගු ඩොමේන් නාම (අක්ෂර 64 හෝ ඊට වඩා වැඩි) සහිත ඊමේල් ලිපින වල දුර්වලතා මඟහරවා ගනු ලබන අතර, ගැලවී ගිය අක්ෂර සහිත ඊමේල් ලිපින ("මා \" @ example.com "වැනි) අසමත් වනු ඇත. පංතියේ php-email-address-validation.

ඊ-තැපැල් ලිපින වලංගු කිරීම් නිදසුන් FILTER_VALIDATE_EMAIL

$ Email_address අනුමත කිරීම සඳහා ලිපිනය සපයා ගත හැක, ඔබ විසින් වලංගු භාවය පරීක්ෂා කළ හැකිය:

ඔබට ඊ-තැපැල් ලිපිනයක් වෙබ් පෝරමයෙන් සෘජුවම පෙරහන් කළ හැකිය (ඊ-තැපැල් ලිපිනය "විද්යුත් තැපෑල" යන නම සහිත ක්ෂේත්රයේ අල්ලා ගන්නා ලදුව):