Როგორ შევამოწმოთ ელფოსტის მისამართები PHP Script- ში

ელფოსტის მისამართები: ადვილად შექმნა, რთული ტიპის.

ბევრს არასწორი შეუძლია. ბევრს შეუძლია გამოიყურებოდეს ყველა ცუდი და ყველა უფლება. ბევრი შეიძლება გამოიყურებოდეს სწორი და არ მუშაობს.

მიიღე ელ-ფოსტის მისამართები - ამბობენ, ამბობენ, ან პაროლი კითხვისთვის - სტანდარტებთან (თუ არ არის უზრუნველყოფილი) უმნიშვნელოვანესია, რა თქმა უნდა, და უკიდურესად სახიფათოა.

საბედნიეროდ, PHP (5 და შემდეგ) გააჩნია მოსახერხებელი კომპლექტი ფუნქციები და ფილტრები, რომლებიც ტესტირება ელფოსტის მისამართი მოქმედების ვადამდელი.

შეამოწმეთ ელფოსტის მისამართები PHP Script- ში

შეამოწმეთ ელ.ფოსტის მისამართი სისწორეში (არ ამოწმებს თუ არა მისამართი რეალურად მუშაობს და წაკითხული) PHP- ში:

FILTER_VALIDATE_EMAIL PHP ელფოსტის მისამართი Validation Caveats

გაითვალისწინეთ, რომ FILTER_VALIDATE_EMAIL შეამოწმებს იმ ელფოსტის მისამართებს, რომლებიც შეიცავს დომენები და ზედა დონის დომენები, რომლებიც არ არსებობს. თუ გსურთ თავიდან აცილება, შეგიძლიათ გამოცადოთ ზედა დონის დომენები, რომლებიც 4-ზე მეტ სიმბოლოზე მეტია (რომლებიც შეცდომით ჩააგდებენ "Museum") ან დომენურ სახელებს , რომლებიც 2 ან მეტი სიმბოლოთია (ყველა ქვეყნის ზედა- დონის დომენები) ან ერთ-ერთი ცნობილი ზედა დონის დომენები (რაც გექნებათ განაახლოს სიის ცვლილებები).

FILTER_VALIDATE_EMAIL არასწორად დააბინძურებს ელ.ფოსტის მისამართებს ხანგრძლივი დომენური სახელებით (64 სიმბოლო ან მეტი) და ელექტრონული ფოსტის მისამართით გაქცეული პერსონაჟებით (მაგალითად, "me \" @ example.com "), რათა თავიდან იქნას აცილებული ეს ცრუ პოზიტივი , კლასის მოსწონს php ელფოსტის მისამართი-დადასტურება.

FILTER_VALIDATE_EMAIL ელ. ფოსტის Validation მაგალითები

$ Email_address- ით მიმაჩნია, რომ შეამოწმეთ მისამართი, შეგიძლიათ გამოიყენოთ მისი მოქმედების გამოყენება:

თქვენ ასევე შეგიძლიათ გააფართოვოთ ელექტრონული ფოსტის მისამართი პირდაპირ ვებ ფორმით (ვთქვათ ელექტრონული ფოსტის მისამართი ტყვედ სფეროში სახელით "ელ"):