최신 웹 개발 튜토리얼
 

PHP FILTER_CALLBACK 필터


<전체 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 필터 참조