filter_var_array複数の変数を受け取り、オプションでそれらをフィルタリングする 説明
arrayfalsenull filter_var_array(array
$array , arrayint $options = FILTER_DEFAULT , bool $add_empty = true )この関数を使用すると、大量の変数を取得する際に filter_var を繰り返しコールする必要がなくなるので便利です。 パラメータ
戻り値
成功した場合は要求された変数の値を含む配列、
あるいは失敗した場合に 例
例1 filter_var_array の例
上の例の出力は以下となります。 array(6) { ["product_id"]=> string(17) "libgd%3Cscript%3E" ["component"]=> array(1) { [0]=> int(10) } ["versions"]=> string(6) "2.0.33" ["doesnotexist"]=> NULL ["testscalar"]=> bool(false) ["testarray"]=> array(1) { [0]=> int(2) } } |