PHP FILTER_CALLBACK-filter
Definition og brug
FILTER_CALLBACK-filter bruger brugerdefinerede funktioner til at filtrere værdier.
Denne filter fungerer giver fuld kontrol over data filtrering.
Den angivne funktion skal opbevares i en tilknyttet array med navnet "options". Se eksemplet nedenfor.
- Navn: "callback"
- ID-nummer: 1024
Tips og bemærkninger
Tip:Du kan oprette din egen funktion eller bruge eksisterende PHP-funktioner.
Eksempel
Eksempel 1
<?php
function convertSpace($string)
{
return str_replace(" ", "_", $string);
}
$string = "Peter er en rigtig god mand!";
echo filter_var($string, FILTER_CALLBACK
,
array("options"=>"convertSpace"));
?>
Uddata:
Peter_is_a_great_guy!
Eksempel 2
<?php
$string="Peter er en rigtig god mand!";
echo filter_var($string, FILTER_CALLBACK
,
array("options"=>"strtoupper"));
?>
Uddata:
PETER ER EN RIGTIG GOD MAND!