Использование имен полей, заканчивающихся в квадратных скобках, заставит PHP создавать записи в виде массива:
<input name="foo[]" value="foo" />
<input name="foo[]" value="bar" />
<input name="foo[]" value="moo" />
<input name="foo[]" value="cow" />
выдаст следующее: $_REQUEST['foo']
(или $_POST['foo']
/ $_GET['foo']
) isтакой массив:
array(
0 => 'foo',
1 => 'bar',
2 => 'moo',
3 => 'cow'
);