FILTER_CALLBACK
PHP FILTER_CALLBACK filtri
❮ To‘liq PHP filtrlar ma’lumotnomasi
Ta’rif va qo‘llanilishi
FILTER_CALLBACK filtri qiymatni filtrlash uchun foydalanuvchi tomonidan belgilangan funksiyani chaqiradi.
Bu filtr ma’lumotlarni filtrlash ustidan to‘liq nazorat beradi
Ko‘rsatilgan funksiyalar "options" nomli assotsiativ massivda bo‘lishi shart. Quyidagi misolga qarang
- Nomi: "callback"
- ID raqami: 1024
Maslahatlar va eslatmalar
Maslahat: O‘zingiz foydalanuvchi funksiyasini yaratishingiz yoki mavjud PHP funksiyasidan foydalanishingiz mumkin
1-misol
Foydalanuvchi tomonidan belgilangan funksiyadan foydalanish:
<?php
function convertSpace($string)
{
return str_replace(" ", "_", $string);
}
$string = "Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"convertSpace"));
?>
Kodning natijasi quyidagicha bo‘ladi:
Peter_is_a_great_guy!
2-misol
Mavjud PHP funksiyasidan foydalanish
<?php
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>
Kodning natijasi quyidagicha bo‘ladi:
PETER IS A GREAT GUY!
❮ To‘liq PHP filtrlar ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
