filter_var_array()

PHP filter_var_array() funksiyasi

❮ PHP filtrlar ma’lumotnomasi

Misol

Bir nechta o‘zgaruvchini olish uchun filter_var_array() funksiyasidan foydalaning:

<?php $data = array(   'fullname' => 'Peter Griffin',   'age' => '41',   'email' => 'peter@example.com', ); $mydata = filter_var_array($data); var_dump($mydata); ?>

Kodning natijasi quyidagicha bo‘lishi kerak:

array(3) {   ["fullname"]=>   string(13) "Peter Griffin"   ["age"]=>   string(2) "41"   ["email"]=>   string(17) "peter@example.com" }


ULASHISH

Ta’rif va qo‘llanilishi

filter_var_array() funksiyasi bir nechta o‘zgaruvchini oladi va ixtiyoriy ravishda ularni filtrlaydi.

Bu funksiya filter_var() funksiyasini ko‘p marta chaqirmasdan ko‘plab qiymatlarni filtrlash uchun qulay.

Maslahat: Ushbu funksiya bilan ishlatish mumkin bo‘lgan filtrlarni PHP filtrlar ma’lumotnomasida ko‘ring.

Sintaksis

filter_var_array(data_array, args, add_empty)

Parametr qiymatlari

Parametr Tavsif
data_array Majburiy. Filtrlanadigan ma’lumotlarni o‘z ichiga olgan, string kalitli massivni belgilaydi
args Ixtiyoriy. Filtr argumentlari massivini belgilaydi. Massivning yaroqli kaliti — o‘zgaruvchi nomi, yaroqli qiymati esa filtr ID’si yoki filtr, bayroqlar va opsiyani ko‘rsatuvchi massiv. Bu parametr bitta filtr ID’si ham bo‘lishi mumkin; bunday holda kirish massividagi barcha qiymatlar ko‘rsatilgan filtr bilan filtrlanadi. Filtr ID’si ID nomi (masalan, FILTER_VALIDATE_EMAIL) yoki ID raqami (masalan, 274) bo‘lishi mumkin
add_empty Ixtiyoriy. Boolean qiymat. TRUE bo‘lsa, yetishmayotgan kalitlar qaytariladigan qiymatga NULL sifatida qo‘shiladi. Standart qiymat: TRUE


Texnik tafsilotlar

Qaytariladigan qiymat: Muvaffaqiyatli bo‘lsa so‘ralgan o‘zgaruvchilar qiymatlaridan iborat massiv, muvaffaqiyatsiz bo‘lsa FALSE
PHP versiyasi: 5.2+

❮ To‘liq PHP filtrlar ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!