PHP FILTER_CALLBACK penyaring
Definisi dan Penggunaan
Filter FILTER_CALLBACK panggilan fungsi yang ditetapkan pengguna untuk menyaring data.
Filter ini memberi kita kontrol penuh atas penyaringan data.
Fungsi yang ditentukan harus disimpan dalam array asosiatif bernama "Pilihan" di. Lihat contoh berikut.
- Nama: "callback"
- ID-nomor: 1024
Tips dan Catatan
Tip: Anda dapat membuat fungsi sendiri atau menggunakan fungsi PHP yang ada.
contoh 1
Gunakan fungsi user-defined:
<?php
function convertSpace($string)
{
return str_replace(" ", "_", $string);
}
$string = "Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"convertSpace"));
?>
function convertSpace($string)
{
return str_replace(" ", "_", $string);
}
$string = "Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"convertSpace"));
?>
Kode Output adalah sebagai berikut:
Peter_is_a_great_guy!
contoh 2
Menggunakan fungsi PHP yang ada:
<?php
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>
Kode Output adalah sebagai berikut:
PETER IS A GREAT GUY!
Lengkap PHP Filter Referensi