فیلترFILTER_VALIDATE_EMAIL
فیلترFILTER_VALIDATE_EMAIL
مثال
بررسی اینکه آیا متغیر email$ یک آدرس ایمیل معتبر است یا نه:
<?php
$email = "این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید";
if (!filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
echo("$email is a valid email address");
} else {
echo("$email is not a valid email address");
}
?>
Run example »$email = "این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید";
if (!filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
echo("$email is a valid email address");
} else {
echo("$email is not a valid email address");
}
?>
تعریف و کاربرد
فیلتر FILTER_VALIDATE_EMAIL یک آدرس ایمیل را اعتبار سنجی می کند.
مثال های بیشتر
مثال زیر یک آدرس ایمیل را پاک سازی کرده و اعتبار سنجی می کند:
مثال 1
در این مثال ابتدا کاراکترهای غیر مجاز را از متغیر email$ حذف می کنیم و سپس بررسی می کنیم که آیا این متغیر یک آدرس ایمیل معتبر است یا نه:
<?php
$email = "این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید";
// Remove all illegal characters from email
$email = filter_var($email, FILTER_SANITIZE_EMAIL);
// Validate e-mail
if (!filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
echo("$email is a valid email address");
} else {
echo("$email is not a valid email address");
}
?>
Run example »$email = "این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید";
// Remove all illegal characters from email
$email = filter_var($email, FILTER_SANITIZE_EMAIL);
// Validate e-mail
if (!filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
echo("$email is a valid email address");
} else {
echo("$email is not a valid email address");
}
?>
- نوشته شده توسط احسان عباسی
- بازدید: 2825