Ultimele tutoriale de dezvoltare web
 

PHP FILTER_CALLBACK Filtru


<Complete PHP filtru de referință

Definiție și utilizare

Filtrul FILTER_CALLBACK solicită o funcție definită de utilizator pentru a filtra valoarea.

Acest filtru ne oferă un control deplin asupra filtrarea datelor

Funcțiile specificate trebuie să fie într - un tablou asociativ cu numele "options" . A se vedea exemplul de mai jos

  • Nume: "callback"
  • ID-number: 1024

Sfaturi și note

Tip: Puteți crea propria funcția definită de utilizator sau de a folosi o funcție PHP existentă


Exemplul 1

Folosind o funcție definită de utilizator:

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

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

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

Ieșirea codul va fi:

Peter_is_a_great_guy!

Exemplul 2

Folosind o funcție PHP existentă

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

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

Ieșirea codul va fi:

PETER IS A GREAT GUY!

<Complete PHP filtru de referință