送りたいデータの形から、HTMLではどのような形で指定すればよいかをメモしました。
連想配列
Array
(
[name] => Array
(
[0] => 山田さとし
[1] => 佐藤まもる
)
[age] => Array
(
[0] => 28
[1] => 35
)
[address] => Array
(
[0] => 東京都日野市日野町111-1
[1] => 埼玉県草加市草加町111-1
)
)
<input type="text" name="name[]">
<input type="text" name="age[]">
<input type="text" name="address[]">
※label等は省略
多次元配列
// $request['information']で取得
Array
(
0 => Array
(
[name] => 山田さとし
[age] => 28
[address] => 東京都日野市日野町111-1
),
1 => Array
(
[name] => 佐藤まもる
[age] => 35
[address] => 埼玉県草加市草加町111-1
)
)
<input type="text" name="information[][name]">
<input type="text" name="information[][age]">
<input type="text" name="information[][address]">
※label等は省略