Bộ lọc PHP FILTER_VALIDATE_EMAIL
Thí dụ
Kiểm tra xem biến $ email có phải là địa chỉ email hợp lệ hay không:
<?php
$email = "[email protected]";
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo("$email is a valid email address");
} else {
echo("$email is not a valid email address");
}
?>
Định nghĩa và Cách sử dụng
Bộ lọc FILTER_VALIDATE_EMAIL xác thực địa chỉ e-mail.
Các ví dụ khác
Ví dụ dưới đây vừa khử trùng vừa xác thực địa chỉ email:
ví dụ 1
Trước tiên, hãy xóa tất cả các ký tự không hợp lệ khỏi biến $ email, sau đó kiểm tra xem đó có phải là địa chỉ email hợp lệ hay không:
<?php
$email = "[email protected]";
// Remove all illegal characters from email
$email = filter_var($email, FILTER_SANITIZE_EMAIL);
// Validate e-mail
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo("$email is a valid email address");
} else {
echo("$email is not a valid email address");
}
?>
❮ Tham chiếu bộ lọc PHP