PHP filter_var_array() 함수
예시
filter_var_array() 함수를 사용하여 여러 변수를 가져옵니다.
<?php
$data = array(
'fullname' => 'Peter Griffin',
'age' => '41',
'email' => '[email protected]',
);
$mydata = filter_var_array($data);
var_dump($mydata);
?>
코드의 출력은 다음과 같아야 합니다.
array(3) {
["fullname"]=>
string(13) "Peter Griffin"
["age"]=>
string(2) "41"
["email"]=>
string(17)
"[email protected]"
}
정의 및 사용
filter_var_array() 함수는 여러 변수를 가져와 선택적으로 필터링합니다.
이 함수는 filter_var()를 여러 번 호출하지 않고 많은 값을 필터링하는 데 유용합니다.
팁: 이 함수와 함께 사용할 수 있는 필터에 대해서는 PHP 필터 참조 를 확인하십시오 .
통사론
filter_var_array(data_array, args, add_empty)
매개변수 값
Parameter | Description |
---|---|
data_array | Required. Specifies an array with string keys containing the data to filter |
args | Optional. Specifies an array of filter arguments. A valid array key is a variable name and a valid value is a filter ID, or an array specifying the filter, flags and option. This parameter can also be a single filter ID, if so, all values in the input array are filtered by the specified filter. A filter ID can be an ID name (like FILTER_VALIDATE_EMAIL) or an ID number (like 274) |
add_empty | Optional. A Boolean value. TRUE adds missing keys as NULL to the return value. Default value is TRUE |
기술적 세부 사항
반환 값: | 성공 시 요청된 변수 값의 배열, 실패 시 FALSE |
---|---|
PHP 버전: | 5.2+ |
PHP 변경 로그: | PHP 5.4 - add_empty 매개변수가 추가되었습니다 . |
❮ 전체 PHP 필터 참조