Ինչպես ստուգել էլփոստի հասցեները PHP- ի սցենարով

Email հասցեներ. Հեշտ է ստեղծել, դժվար է մուտքագրել:

Շատ բան կարող է սխալ լինել: Շատերը կարող են բոլորովին սխալվել եւ բոլորը ճիշտ են: Շատ բան կարող է ճիշտ լինել եւ ոչ թե աշխատել:

Ստացեք էլփոստի հասցեներ, որոնք հավաքում եք, տեղեկատուի, ասելու համար կամ գաղտնաբառի որոնման համար `գոնե համապատասխանելու ստանդարտներին (եթե չստորագրվի) կարեւոր է, իհարկե, եւ չափազանց բարդ:

Բարեբախտաբար, PHP- ը (5 եւ ավելի) գալիս է գործառույթների եւ ֆիլտրերի հարմար շարքով, որոնք փորձարկում են էլեկտրոնային հասցեի վավերականության համար:

Վավերացնել էլփոստի հասցեները PHP սցենարի մեջ

PHP- ում էլփոստի հասցեն հաստատելու համար (չհամապատասխանելու, թե արդյոք հասցեն իրականում աշխատում է եւ կարդում)

FILTER_VALIDATE_EMAIL PHP էլփոստի հասցե Վավերացում Caveats

Նշենք, որ FILTER_VALIDATE_EMAIL- ը կդիտարկի էլեկտրոնային փոստի հասցեներ, որոնք պարունակում են տիրույթներ եւ գոյություն չունեցող վերին մակարդակի տիրույթներ: Եթե ​​ցանկանում եք խուսափել դրանցից, կարող եք ստուգել բարձր մակարդակի տիրույթներ, որոնք ավելի քան 4 նիշից ավելի են (որը սխալ կթողնի «. Մյուզիք») կամ տիրույթի անունների համար , որոնք կամ 2 նիշ են, մակարդակի տիրույթներ) կամ հայտնի վերին մակարդակի տիրույթներից մեկը (որը դուք պետք է թարմացնեք որպես ցուցակ փոփոխություններ):

FILTER_VALIDATE_EMAIL- ը կեղծ սխալներով կփակվի երկար հասցեով (64 նիշ կամ ավելի) եւ էլփոստի հասցեներով, փախած նիշերով (օրինակ, «ինձ», «@ example.com»): Այս կեղծ պոզիտիվներից խուսափելու համար կարող եք դիմել դասի նման php-email-address-validation- ը:

FILTER_VALIDATE_EMAIL Էլփոստի հասցեն վավերացման օրինակներ

$ Email_address- ը ենթադրում է, որ ստուգվում է հասցեն, կարող եք փորձել դրա վավերականությունը `օգտագործելով`

Դուք նաեւ կարող եք զննարկել էլփոստի հասցեն ուղղակիորեն վեբ ձեւից (ենթադրելով, որ էլփոստի հասցեն գրվել է դաշտում `« էլփոստ »անունով).