filter_input()

PHP filter_input() funksiyasi

❮ PHP filtrlar ma’lumotnomasi

Misol

"email" tashqi o‘zgaruvchisi PHP sahifasiga "get" metodi orqali yuborilganini, shuningdek, uning yaroqli elektron pochta manzili ekanini tekshiring:

<?php if (!filter_input(INPUT_GET, "email", FILTER_VALIDATE_EMAIL)) {     echo("Email is not valid"); } else {     echo("Email is valid"); } ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

filter_input() funksiyasi tashqi o‘zgaruvchini (masalan, forma kiritishidan) oladi va ixtiyoriy ravishda uni filtrlaydi.

Bu funksiya foydalanuvchi kiritgan ma’lumotlar kabi xavfsiz bo‘lmagan manbalardan kelgan o‘zgaruvchilarni tekshirish uchun ishlatiladi.


Sintaksis

filter_input(type, variable, filter, options)

Parametr qiymatlari

Parametr Tavsif
type Majburiy. Tekshiriladigan kirish turi. Quyidagilardan biri bo‘lishi mumkin:
  • INPUT_GET
  • INPUT_POST
  • INPUT_COOKIE
  • INPUT_SERVER
  • INPUT_ENV
variable Majburiy. Tekshiriladigan o‘zgaruvchi nomi
filter 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 o‘zgaruvchining qiymati, muvaffaqiyatsiz bo‘lsa FALSE, o‘zgaruvchi o‘rnatilmagan bo‘lsa NULL
PHP versiyasi: 5.2+

❮ To‘liq PHP filtrlar ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!