PHP - Kiểm Tra Email Có đúng Không
Có thể bạn quan tâm
- Lập trình PHP
- PSR
- Laminas
- SPL
- Xenforo
- Zend Framework
- Lập trình ứng dụng iOS - Swift
- Ruby
- Sketchup
- Lập trình Dart - Flutter
- Lập trình C# (C Sharp)
- Lập trình C# Cơ bản
- Server
- MySql Server
- Windows
- Apache
- PHP
- HTML
- Javascript
- JQuery
- TypeScript - Angular
- CSS
- Sử dụng SASS / SCSS
- Bootstrap - CSS Framework
- SQL
- SQL Server ( .NET Framework - C#)
- MS Access
- Java
- Android Java
- Thuật ngữ - Các vấn đề cơ bản
- Tools
- Git và GitHub
- Kubernetes
- Mathematica
- SSH - Secure Shell
- Grunt
- Elasticsearch
- Docker
- macOS
- English Study
- Tin tức công nghệ
- Tri thức & Khoa học
- Yoga
- Lập trình PHP
Xây dựng hàm kiểm tra chuỗi có phải là một địa chỉ email hay không, chuỗi có phù hợp định dạng email bằng cách sử dụng biểu thức chính quy trong PHP
Khi cần kiểm tra email hợp lệ tức kiểm tra xem một chuỗi có phải đúng định dạng email không, bạn có thể dùng biểu thức chính quy RegEx để kiểm tra. Trong PHP có nhiều hàm có thể dùng biểu thức chính quy để kiểm tra dữ liệu, như Hàm preg_match
Trong ví dụ này ta sử dụng preg_match để kiểm tra một chuỗi có định dạng là địa chỉ email hay không. Xây dựng một hàm có tên là emailValid như sau:
<?php // trả về true nếu đúng định dạng email function emailValid($email) { return (bool)preg_match ("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+\.[A-Za-z]{2,6}$/", $email); } ?>Hoặc code như sau:
<?php // trả về true nếu đúng định dạng email function emailValid($email) { $regex = "/([a-z0-9_]+|[a-z0-9_]+\.[a-z0-9_]+)@(([a-z0-9]|[a-z0-9]+\.[a-z0-9]+)+\.([a-z]{2,4}))/i"; if(!preg_match($regex, $email)) { return true; } else { return false; } } ?> ĐĂNG KÝ KÊNH, XEM CÁC VIDEO TRÊN XUANTHULAB Đăng ký nhận bài viết mới PHP kết nối và làm việc với MS SQL Server Lưu trữ và phục hồi biến đối tượng với hàm serialize và unserialize trong PHP Debug đơn giản trong PHP Các hàm kiểm tra kiểu dữ liệu của biến hủy biến trong PHP Kiểu dữ liệu trong PHP Cài đặt PHP và chạy Scrip PHP đầu tiên [PHP] Hàm đổi tiếng việt có dấu thành không dấu đổi URL xenforo thân thiện Hàm ẩn danh (Bài trước) (Bài tiếp) Convert TV không dấu Giới thiệuPrivacyTừ điển Anh - ViệtChạy SQLRegExpCubic-bezierUnix timestampKý tự HTMLcalories, chỉ số BMRchỉ số khối cơ thể BMITạo QR CodeLịch vạn niên Liên hệ RSSĐây là blog cá nhân, tôi ghi chép và chia sẻ những gì tôi học được ở đây về kiến thức lập trình PHP, Java, JavaScript, Android, C# ... và các kiến thức công nghệ khác Developed by XuanThuLab
Từ khóa » Email đúng định Dạng
-
Kiểm Thử Phần Mềm : Danh Sách Email Hợp Lệ Và Email Không Họp Lệ
-
Viết Testcase Check Validate Email - Viblo
-
Thư Email được Hiển Thị Không đúng định Dạng Trong Outlook Trong ...
-
Làm Thế Nào để Kiểm Tra địa Chỉ Email Hợp Lệ? [bản Sao]? - HelpEx
-
Đặt địa Chỉ Email Như Thế Nào Cho đúng? | Vatgia Hỏi & Đáp
-
Email Là Gì? Dùng Làm Gì? Cách Tạo địa Chỉ Email Miễn Phí đơn Giản
-
Làm Thế Nào để Kiểm Tra Xem địa Chỉ Email Có Hợp Lệ Hay Không ...
-
Email Là Gì? Hướng Dẫn Cách Lập địa Chỉ Email - Hỏi Gì Cũng Biết
-
Viết Testcase Check Validate Email - 2KVN
-
Cách định Dạng Email - Hỏi Đáp
-
Hướng Dẫn Cách định Dạng Văn Bản Khi Gửi Thư Trong Gmail
-
Một Số Cách để Kiểm Tra Email Hợp Lệ Hay Không
-
Địa Chỉ Email Là Gì? Làm Thế Nào để Có Một địa Chỉ Email?