Neueste Web-Entwicklung Tutorials
 

PHP FILTER_CALLBACK Filter


<Vollständige PHP Filter Referenz

Definition und Verwendung

Der Filter FILTER_CALLBACK ruft eine benutzerdefinierte Funktion, den Wert zu filtern.

Dieser Filter gibt uns die volle Kontrolle über die Datenfilterung

Die angegebenen Funktionen müssen mit den Namen in einem assoziativen Array seine "options" . Siehe Beispiel unten

  • Name: "callback"
  • ID-Nummer: 1024

Tipps und Hinweise

Tip: Sie können Ihre eigene benutzerdefinierte Funktion oder eine bestehende PHP - Funktion erstellen


Beispiel 1

Verwendung einer benutzerdefinierten Funktion:

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

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

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

Der Ausgang des Codes wird sein:

Peter_is_a_great_guy!

Beispiel 2

Mit einer bestehenden PHP-Funktion

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

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

Der Ausgang des Codes wird sein:

PETER IS A GREAT GUY!

<Vollständige PHP Filter Referenz