Filtro PHP FILTER_CALLBACK
❮ Riferimento completo al filtro PHP
Definizione e utilizzo
Il filtro FILTER_CALLBACK chiama una funzione definita dall'utente per filtrare il valore.
Questo filtro ci dà il pieno controllo sul filtraggio dei dati
Le funzioni specificate devono trovarsi in un array associativo con il nome "opzioni". Vedi esempio sotto
- Nome: "richiamata"
- Numero ID: 1024
Suggerimenti e note
Suggerimento: puoi creare la tua funzione definita dall'utente o utilizzare una funzione PHP esistente
Esempio 1
Utilizzando una funzione definita dall'utente:
<?php
function convertSpace($string)
{
return str_replace(" ", "_", $string);
}
$string = "Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"convertSpace"));
?>
L'output del codice sarà:
Peter_is_a_great_guy!
Esempio 2
Utilizzando una funzione PHP esistente
<?php
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>
L'output del codice sarà:
PETER IS A GREAT GUY!
❮ Riferimento completo al filtro PHP