ఇమెయిల్ చిరునామాలను: సృష్టించడానికి సులభం, టైప్ కష్టం.
చాలా తప్పు జరగవచ్చు. చాలా తప్పు మరియు అన్ని కుడి చూడవచ్చు. చాలా సరిగ్గా చూడవచ్చు మరియు అన్నింటికన్నా పని చేయలేవు.
మీరు సేకరిస్తున్న ఇమెయిల్ చిరునామాలను పొందడం - వార్తాపత్రిక, సే, లేదా పాస్ వర్డ్ పునరుద్ధరణ కోసం - కనీసం ప్రమాణాలకు అనుగుణంగా (నిర్ధారించకపోతే) కీలకమైనది, మరియు చాలా గమ్మత్తైనది.
అదృష్టవశాత్తూ, PHP (5 మరియు తదుపరిది) ఇమెయిల్ చిరునామా ధృవీకరణకు ఒక స్నాప్ కోసం చేసే పరీక్షలను మరియు ఫిల్టర్లను సులభతరం చేస్తుంది.
ఒక PHP స్క్రిప్ట్ లో ఇమెయిల్ చిరునామాలు ధ్రువీకరించండి
సరిగ్గా కోసం ఒక ఇమెయిల్ అడ్రసుని సరిచేయడానికి (అడ్రసు వాస్తవానికి పనిచేస్తుందా మరియు చదివి వినిపించడం లేదు) PHP లో:
- ప్రజలు ఇమెయిల్ చిరునామాలను ఎంటర్ చేసే ఒక వెబ్ ఫారమ్ను మీరు ఉపయోగిస్తే HTML లోకి ధృవీకరణను రూపొందించండి .
- FILTER_VALIDATE_EMAIL PHP ఇమెయిల్ ధ్రువీకరణ ఫిల్టర్ను ఉపయోగించండి. (ఉదాహరణల కోసం క్రింద చూడండి.)
FILTER_VALIDATE_EMAIL PHP ఇమెయిల్ అడ్రస్ ధృవీకరణ షరతులు
ఉనికిలో లేని డొమైన్లు మరియు అగ్ర-స్థాయి డొమైన్లను కలిగి ఉన్న ఇమెయిల్ చిరునామాలను FILTER_VALIDATE_EMAIL ధ్రువీకరిస్తుంది. మీరు వీటిని నివారించాలని కోరుకుంటే, మీరు 4 అక్షరాల కంటే ఎక్కువ పొడవు ఉన్న ఉన్నత-స్థాయి డొమైన్ల కోసం పరీక్షించవచ్చు (ఇది తప్పుగా "త్రోసిపుచ్చుకుంటుంది" .యూజియం ") లేదా 2 అక్షరాల పొడవు ఉన్న డొమైన్ పేర్లకు (అన్ని దేశం టాప్- స్థాయి డొమైన్లు) లేదా ఉన్నత-స్థాయి డొమైన్లలో ఒకటి (మీరు జాబితా మార్పుల వలె అప్డేట్ చెయ్యాలి).
FILTER_VALIDATE_EMAIL పొడవాటి డొమైన్ పేర్లతో (64 అక్షరాలు లేదా అంతకంటే ఎక్కువ) మరియు ఇమెయిల్ చిరునామాల నుండి తప్పించుకునే అక్షరాలతో ("me \" @ example.com "వంటివి) తప్పుడు ఇమెయిల్ పేర్లతో తప్పుగా విఫలమవుతుంటాయి.ఈ తప్పుడు పాజిటివ్లను నివారించడానికి, మీరు తరగతి ఇమెయిల్ చిరునామా-ధ్రువీకరణ వంటి తరగతి.
FILTER_VALIDATE_EMAIL ఇమెయిల్ చిరునామా ధ్రువీకరణ ఉదాహరణలు
$ Email_address ఊహిస్తే తనిఖీ చేయవలసిన చిరునామాను కలిగి ఉంటుంది, మీరు దీని ప్రామాణికతను ఉపయోగించి ప్రయత్నించవచ్చు:
వెబ్ ఫారమ్ నుండి నేరుగా ఇమెయిల్ చిరునామాను ఫిల్టర్ చెయ్యవచ్చు (ఈమెయిల్ అడ్రస్ "ఇమెయిల్" అనే పేరుతో ఫీల్డ్ లో పట్టుబడినట్లు ఊహిస్తే):