###例えばのデータ
HTML
1<input type='text' name='user[0][name]'> 2<input type='tel' name='user[0][tel]'> 3<input type='text' name='user[1][name]'> 4<input type='tel' name='user[1][tel]'>
とりあえず上記のようなフォームがあるとします。
PHP
1// ここではとりあえずの書き方をします 2// POSTを受け取り$usersへ 3$users = $_POST['user']; 4 5// 出力してみます 6print_r($users);
上記のやり方での出力結果ですが
HTML
1Array( 2 [0] => Array( 3 [name] => AAA 4 [tel] => 1234567890 5 ) 6 [1] => Array( 7 [name] => BBB 8 [tel] => 4567890123 9 ) 10 )
###filter_inputに関して
最近、サイトなどをみているとこの[filter_input]を使ったほうがなどと見るので、使ってみています。
通常?であれば、
PHP
1// 例えばです。 POSTでname='test' 2$test = filter_input(INPUT_POST, 'test');
のような感じでできるのはできているのですが、先ほど記載した例えばのデータの場合の取得方法がイマイチよくわからず、、、
filter_input_arrayなど見てみたのですが、、、理解できていない部分が多いので、例えばのデータのような場合だとどのようになるのか?簡単でよろしいので、教えていただけますでしょうか?
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/28 10:04