ইমেল ঠিকানা: তৈরি করা সহজ, টাইপ করা কঠিন
অনেক ভুল হতে পারে বেশিরভাগই সব ভুল এবং সব অধিকার দেখতে পারেন। খুব ডান চেহারা এবং সব কাজ করতে পারে না।
আপনি সংগ্রহ করা ইমেল ঠিকানাগুলি পান - একটি নিউজলেটার, বলুন, বা পাসওয়ার্ড পুনরুদ্ধারের জন্য - অন্তত মান (যদি নিশ্চিত না হয়) এর সাথে মানানসই হয়, অবশ্যই অবশ্যই, এবং অত্যন্ত জটিল।
সৌভাগ্যবশত, পিএইচপি (5 এবং পরে) একটি সহজ ফাংশন এবং ফিল্টারের সাথে আসে যা ইমেল ঠিকানা বৈধতা যাচাই করার জন্য একটি স্ন্যাপ।
একটি পিএইচপি স্ক্রিপ্ট মধ্যে ইমেল ঠিকানা যাচাই করুন
পিএইচপিতে সঠিকতা জন্য একটি ইমেইল ঠিকানা (ঠিকানা প্রকৃতপক্ষে কাজ এবং পড়া হয় কিনা তা পরীক্ষা না) যাচাই করতে:
- এইচটিএমএল-এ ইমেল যাচাইকরণ তৈরি করুন যদি আপনি একটি ওয়েব ফর্ম ব্যবহার করেন যেখানে লোকেরা ইমেল ঠিকানাগুলি প্রবেশ করে।
- FILTER_VALIDATE_EMAIL পিএইচপি ইমেল যাচাইকরণ ফিল্টার ব্যবহার করুন। (উদাহরণস্বরূপ নীচে দেখুন।)
FILTER_VALIDATE_EMAIL পিএইচপি ইমেল ঠিকানা ভ্যালিডেশন ক্যাভেটস
মনে রাখবেন যে FILTER_VALIDATE_EMAIL ডোমেনগুলি এবং শীর্ষ-স্তরের ডোমেনগুলির অন্তর্ভূক্ত নয় এমন ইমেল ঠিকানাগুলি যাচাই করবে। যদি আপনি এগুলি এড়াতে চান, তবে আপনি শীর্ষ-স্তরের ডোমেনের জন্য পরীক্ষা করতে পারেন যা 4 অক্ষরের লম্বা (যা ভুলভাবে "। মিউজিয়াম") থেকে মুছে ফেলতে পারে, অথবা ডোমেনের নাম যা 2 অক্ষর দীর্ঘ (সমস্ত দেশের শীর্ষ- স্তরের ডোমেনগুলি) বা পরিচিত শীর্ষ-স্তরের ডোমেইনগুলির মধ্যে একটি (যা আপনাকে তালিকা পরিবর্তন হিসাবে আপডেট করতে হবে)।
FILTER_VALIDATE_EMAIL ভুল ডোমেন নাম (64 অক্ষর বা তারও বেশি) এবং ইমেল অক্ষরে অক্ষরে অক্ষরে অক্ষরে অক্ষরে (যেমন "আমাকে" "example.com") ইমেল ঠিকানাগুলিতে ভুলভাবে ডেকে আনবে। এই মিথ্যা ইতিবাচকতা এড়াতে, আপনি ক্লাসের মত php-email-address-validation।
FILTER_VALIDATE_EMAIL ইমেল ঠিকানা যাচাইকরণের উদাহরণ
$ ইমেইল-এড্রেস অনুমান করে ঠিকানা যাচাই করা হবে, আপনি এটি ব্যবহার করে তার বৈধতা চেষ্টা করতে পারেন:
আপনি ওয়েব ফর্ম থেকে সরাসরি একটি ইমেল ঠিকানা ফিল্টার করতে পারেন (ইমেল ঠিকানাটিকে "ইমেল" নামে ক্ষেত্রটিতে আটকানো হয়েছে অনুমান করা):