filter_var_array() 함수는 여러 변수를 필터링하는 데 사용됩니다.
구문
filter_var_array(arrayname, parameters)
매개변수
-
배열 이름 − 데이터를 필터링할 배열입니다.
-
매개변수 − 필터 인수의 배열을 지정합니다.
반환
filter_var_array() 함수는 성공 시 요청된 변수 값의 배열을 반환하고 실패 시 false를 반환합니다.
예시
<?php $arr = Array ( "stname" => "Jack", "stmarks" => "95", "stemail" => "[email protected]", ); $filters = array ( "stname" => array ( "filter"=>FILTER_CALLBACK, "flags"=>FILTER_FORCE_ARRAY, "options"=>"ucwords" ), "stmarks" => array ( "filter"=>FILTER_VALIDATE_INT, "options"=>array ( "min_range"=>1, "max_range"=>100 ) ), "stemail"=> FILTER_VALIDATE_EMAIL, ); print_r(filter_var_array($arr, $filters)); ?>
다음은 출력입니다.
Array ( [stname] => Jack [stmarks] => 95 [stemail] => [email protected] )