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