Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में ईमेल पते को कैसे सत्यापित करें?


इस लेख में, हम PHP रेगुलर एक्सप्रेशन के साथ ईमेल को मान्य करना सीखेंगे। हम PHP में ईमेल पते को मान्य करने के लिए विभिन्न तरीके सीखेंगे।

विधि1

फ़ंक्शन preg_match() रेगुलर एक्सप्रेशन का उपयोग करके पैटर्न से मेल खाने वाले इनपुट की जांच करता है।

उदाहरण

<?php
   function checkemail($str) {
         return (!preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $str)) ? FALSE : TRUE;
   }
   if(!checkemail("alex@tutorialspoint.com")){
      echo "Invalid email address.";
   }
   else{
      echo "Valid email address.";
   }
?>

आउटपुट

Valid email address.

उपरोक्त उदाहरण में PHP preg_match() फ़ंक्शन का उपयोग पैटर्न के लिए स्ट्रिंग खोजने के लिए किया गया है और PHP टर्नरी ऑपरेटर का उपयोग preg_match रिटर्न के आधार पर सही या गलत मान वापस करने के लिए किया गया है।

विधि 2

हम फ़िल्टर_वार () पद्धति का उपयोग करके ईमेल सत्यापन पर चर्चा करेंगे।

उदाहरण

<?php
   $email = "pattrick@tutorialspoint.com";
   // Validate email
   if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
      echo("$email is a valid email address");
   }
   else{
      echo("$email is not a valid email address");
   }
?>

आउटपुट

pattrick@tutorialspoint.com is a valid email address

  1. किसी का ईमेल पता कैसे खोजें

    आधुनिक सेवाओं ने दूसरों को ढूंढना आसान बना दिया है। बस जैक टाइप करें Facebook की खोज में, और आपका पुराना मित्र जैक एंडरसन तुरंत पॉप अप हो जाता है। ईमेल पतों की दुनिया में यह इतना आसान नहीं है। जब तक आपने पहले किसी को ईमेल नहीं किया है और उनका पता स्वतः पूर्ण में सहेजा नहीं है, तो आप शायद भाग्य से ब

  1. स्पैमर आपका ईमेल पता कैसे ढूंढते हैं?

    स्पैम वह सबसे नज़दीकी चीज़ है जिसे हम इंटरनेट प्लेग में कभी भी पाएंगे। कोई फर्क नहीं पड़ता कि आप कौन हैं, स्पैम एक दिन आपको ढूंढ लेगा और आपके पास इसकी महामारी को सहन करने के अलावा कोई विकल्प नहीं होगा। यह एक ऐसी महामारी है जिससे लोग दशकों से लड़ने की कोशिश कर रहे हैं, फिर भी यह हमेशा की तरह मजबूत है

  1. एक अस्थायी ईमेल पता कैसे बनाएं

    बीसीसी एड्रेस फील्ड पर क्लिक करना चाहते हैं या विकल्प/ऑल्ट + कमांड + बी पर क्लिक करना चाहते हैं। अब आप उन लोगों के पते दर्ज कर सकते हैं जिन्हें आप ईमेल पर कॉपी को ब्लाइंड करना चाहते हैं और आश्वस्त रहना चाहते हैं कि कोई भी यह नहीं देख पाएगा कि किसे ईमेल किया गया है। लेकिन, हमें नहीं लगता कि आप यह कै