Los últimos tutoriales de desarrollo web
 

PHP Filtro FILTER_CALLBACK


<Referencia completa de PHP Filtrar

Definición y Uso

El filtro FILTER_CALLBACK llama a una función definida por el usuario para filtrar el valor.

Este filtro nos da un control total sobre el filtrado de datos

Las funciones especificadas deben estar en un array asociativo con el nombre de "options" . Consulte el siguiente ejemplo

  • Nombre: "callback"
  • ID-número: 1024

Notas y sugerencias

Tip: Usted puede crear su propia función definida por el usuario o utilizar una función de PHP existente


Ejemplo 1

Utilizando una función definida por el usuario:

<?php
function convertSpace($string)
  {
  return str_replace(" ", "_", $string);
  }

$string = "Peter is a great guy!";

echo filter_var($string, FILTER_CALLBACK,
array("options"=>"convertSpace"));
?>

La salida del código será:

Peter_is_a_great_guy!

Ejemplo 2

El uso de una función de PHP existente

<?php
$string="Peter is a great guy!";

echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>

La salida del código será:

PETER IS A GREAT GUY!

<Referencia completa de PHP Filtrar