Filtro FILTER_CALLBACK PHP
Definizione e uso
Il filtro FILTER_CALLBACK utilizza una funzione personalizzata dell'utente per filtrare i valori.
Questo filtro ci offre un controllo completo sulla filtraggio dei dati.
La funzione specificata deve essere memorizzata in un array associativo chiamato "options". Vedi l'esempio seguente.
- Nome: "callback"
- ID-number: 1024
Suggerimenti e commenti
Suggerimento:Puoi creare la tua funzione o utilizzare una funzione PHP esistente.
Esempio
Esempio 1
<?php
funzione 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!
Esempio 2
<?php
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK
,
array("options"=>"strtoupper"));
?>
Output:
PETER È UN GRANDE UOMO!