Pemfilter FILTER_CALLBACK PHP
Definisi dan Penggunaan
Pemfilter FILTER_CALLBACK menggunakan fungsi yang disusun pengguna untuk mengefilter nilai.
Pemfilter ini memberikan kontrol penuh atas pengefilteran data.
Fungsi yang ditentukan harus disimpan di dalam array asosiasi yang dinamai "options". Lihat contoh di bawah.
- Name: "callback"
- ID-number: 1024
Petunjuk dan Komentar
Petunjuk:Anda dapat membuat fungsi sendiri, atau menggunakan fungsi PHP yang sudah ada.
Contoh
Contoh 1
<?php
function convertSpace($string)
{
return str_replace(" ", "_", $string);
}
$string = "Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK
,
array("options"=>"convertSpace"));
?>
Output:
Peter_is_a_great_guy!
Contoh 2
<?php
echo filter_var($string, FILTER_CALLBACK
,
array("options"=>"strtoupper"));
?>
Output:
PETER ADalah ORANG yang BESAR!