Filter PHP FILTER_CALLBACK
Referensi Filter PHP Lengkap
Definisi dan Penggunaan
Filter FILTER_CALLBACK memanggil fungsi yang ditentukan pengguna untuk memfilter nilai.
Filter ini memberi kami kontrol penuh atas pemfilteran data
Fungsi yang ditentukan harus dalam array asosiatif dengan nama "opsi". Lihat contoh di bawah ini
- Nama: "panggilan balik"
- Nomor ID: 1024
Tips dan Catatan
Tip: Anda dapat membuat fungsi yang ditentukan pengguna Anda sendiri atau menggunakan fungsi PHP yang ada
Contoh 1
Menggunakan fungsi yang ditentukan pengguna:
<?php
function convertSpace($string)
{
return str_replace(" ", "_", $string);
}
$string = "Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"convertSpace"));
?>
Output dari kode akan menjadi:
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"));
?>
Output dari kode akan menjadi:
PETER IS A GREAT GUY!
Referensi Filter PHP Lengkap