Я кратко помню, если вы сделаете это: (это также, как работает jQuery serialize)
var myArrayToPost = [1, 2, 3];
var postString = "";
for(<-- Iterate over myArrayToPost -->) {
postString += "MyArray[]=" + value + "&";
}
<-- Post postString -->
По сути, вы хотите, чтобы пост был таким:
"MyArray[]=FirstValue&MyArray[]=SecondValue&MyArray[]=ThirdValue"
Тогда PHP автоматически поместит это в массив в $_POST
, чтобы вы могли получить его:
$_POST['MyArray'] // which will equal
// array(
// 'FirstValue',
// 'SecondValue',
// 'ThirdValue'
// );