কম্পিউটার টিউটোরিয়াল

PHP-তে ইমেইল অ্যাড্রেস ভ্যালিডেট করা

এই আর্টিকেলে আমরা PHP রেগুলার এক্সপ্রেশন ব্যবহার করে ইমেইল ভ্যালিডেট করতে শিখব। PHP-তে ইমেইল অ্যাড্রেস ভ্যালিডেট করার বিভিন্ন পদ্ধতি আলোচনা করব।

পদ্ধতি ১

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-র রিটার্নের ভিত্তিতে true/false ফেরত দিতে ব্যবহৃত হয়েছে।

পদ্ধতি ২

filter_var() মেথড ব্যবহার করে ইমেইল ভ্যালিডেশন।

উদাহরণ

<?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. কিভাবে অন্য একটি ঠিকানায় ইমেইল উত্তর পাবেন

  2. কারো ইমেইল ঠিকানা কীভাবে খুঁজে বের করবেন

  3. স্প্যামাররা কীভাবে আপনার ইমেইল ঠিকানা খুঁজে বের করে?

  4. অস্থায়ী ইমেইল ঠিকানা তৈরি করার পদ্ধতি