formタグで受けとった$_POSTを下記のようにfilter_inputで取得することはできたのですが、2つ以上のinputタグがある場合はfilter_input_array(INPUT_POST, 'aaa','bbb','ccc',,,,);みたいに書くのが正しいのでしょうか。
それとも別の方法があるのでしょうか。
ドキュメント読んでも理解できませんでした。。
詳しい方いましたらよろしくお願いします。
index.html
1 2... 3<form id="form" action="post.php" method="post"> 4... 5<input type="text" name="aaaa" required> 6... 7<input type="text" name="bbb" required> 8... 9</form> 10 11 12 13 14 15
post.php
1 2var_dump($_POST); 3 4$aaa = filter_input( INPUT_POST, "aaa" ); 5$bbb = filter_input( INPUT_POST, "bbb" ); 6
【結果】
array(2) { ["aaa"]=> string(xxx) "..." ["bbb"]=> string(yyy) "
回答2件
あなたの回答
tips
プレビュー