PHP FILTER_CALLBACK

定義和用法,提示和注釋,例子,例子 1,例子 2,

定義和用法

FILTER_CALLBACK 過濾器使用用戶自定義函式對值進行過濾。
這個過濾器為我們提供了對數據過濾的完全控制。
指定的函式必須存入名為 "options" 的關聯數組中。請參見下面的例子。
Name: "callback"
ID-number: 1024

提示和注釋

提示:您可以創建自己的函式,或者使用已有的 PHP 函式。

例子

例子 1

<?php
function convertSpace($string) {
return str_replace(" ", "_", $string);
}
$string = "Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK, array("options"=>"convertSpace"));
?>
輸出:
Peter_is_a_great_guy!

例子 2

<?php
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK, array("options"=>"strtoupper"));
?>
輸出:
PETER IS A GREAT GUY!

相關詞條

熱門詞條

聯絡我們