Gli ultimi tutorial di sviluppo web
 

PHP FILTER_CALLBACK Filtro


<Completa PHP filtro di riferimento

Definizione e l'utilizzo

Il filtro FILTER_CALLBACK chiama una funzione definita dall'utente per filtrare il valore.

Questo filtro ci dà il pieno controllo del filtraggio dei dati

Le funzioni indicate devono essere in un array associativo con il nome "options" . Vedere l'esempio di seguito

  • Nome: "callback"
  • Numero ID: 1024

Suggerimenti e Note

Tip: È possibile creare la propria 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!

<Completa PHP filtro di riferimento