filter_var()

PHP filter_var() funksiyasi

❮ PHP filtrlar ma’lumotnomasi

Misol

$email yaroqli elektron pochta manzili ekanini tekshiring:

<?php $email = "john.doe@example.com"; if (filter_var($email, FILTER_VALIDATE_EMAIL)) {   echo("$email is a valid email address"); } else {   echo("$email is not a valid email address"); } ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

filter_var() funksiyasi o‘zgaruvchini ko‘rsatilgan filtr bilan filtrlaydi.


Sintaksis

filter_var(var, filtername, options)

Parametr qiymatlari

Parametr Tavsif
var Majburiy. Filtrlanadigan o‘zgaruvchi
filtername Ixtiyoriy. Ishlatiladigan filtrning ID’si yoki nomini belgilaydi. Standart qiymat — FILTER_DEFAULT, bunda hech qanday filtrlash bajarilmaydi
options Ixtiyoriy. Ishlatiladigan bir yoki bir nechta bayroq/opsiyani belgilaydi. Mumkin bo‘lgan opsiya va bayroqlarni har bir filtr sahifasida ko‘ring


Texnik tafsilotlar

Qaytariladigan qiymat: Muvaffaqiyatli bo‘lsa filtrlangan ma’lumotni, muvaffaqiyatsiz bo‘lsa FALSE qaytaradi
PHP versiyasi: 5.2+

Ko‘proq misollar

Quyidagi misol elektron pochta manzilini ham tozalaydi, ham tekshiradi:

Misol

Avval $email’dan yaroqsiz belgilarni olib tashlang, so‘ng uning yaroqli elektron pochta manzili ekanini tekshiring:

<?php $email = "john.doe@example.com"; // 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"); } ?>
O‘zingiz sinab ko‘ring »

❮ PHP filtrlar ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!