PHP FILTER_CALLBACK Filter
❮ Voltooi PHP-filterverwysing
Definisie en gebruik
Die FILTER_CALLBACK filter roep 'n gebruiker gedefinieerde funksie om die waarde te filter.
Hierdie filter gee ons volle beheer oor die datafiltrering
Die gespesifiseerde funksies moet in 'n assosiatiewe skikking wees met die naam "opsies". Sien voorbeeld hieronder
- Naam: "terugbel"
- ID-nommer: 1024
Wenke en notas
Wenk: Jy kan jou eie gebruikergedefinieerde funksie skep of 'n bestaande PHP-funksie gebruik
Voorbeeld 1
Gebruik 'n gebruikergedefinieerde funksie:
<?php
function convertSpace($string)
{
return str_replace(" ", "_", $string);
}
$string = "Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"convertSpace"));
?>
Die uitset van die kode sal wees:
Peter_is_a_great_guy!
Voorbeeld 2
Gebruik 'n bestaande PHP-funksie
<?php
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>
Die uitset van die kode sal wees:
PETER IS A GREAT GUY!
❮ Voltooi PHP-filterverwysing