<전체 PHP 필터 참조
정의 및 사용
FILTER_CALLBACK 필터 값을 필터링 할 수있는 사용자 정의 된 함수를 호출한다.
이 필터는 우리에게 데이터 필터링을 완벽하게 제어 할 수 있습니다
지정된 함수는 이름의 연관 배열에 있어야합니다 "options" . 아래의 예를 참조하십시오
- 이름 : "callback"
- ID 번호 : 1024
팁과주의 사항
Tip: 당신은 당신 자신의 사용자 정의 함수를 만들거나 기존 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 함수를 사용
<?php
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>
코드의 출력은 다음과 같습니다
PETER IS A GREAT GUY!
<전체 PHP 필터 참조