PHP FILTER_CALLBACK 필터
❮ 전체 PHP 필터 참조
정의 및 사용
FILTER_CALLBACK 필터는 사용자 정의 함수를 호출하여 값을 필터링합니다.
이 필터를 사용하면 데이터 필터링을 완전히 제어할 수 있습니다.
지정된 함수는 이름이 "options"인 연관 배열에 있어야 합니다. 아래 예를 참조하십시오
- 이름: "콜백"
- 아이디-번호: 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 함수 사용
<?php
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>
코드의 출력은 다음과 같습니다.
PETER IS A GREAT GUY!
❮ 전체 PHP 필터 참조