分配Javascript数组到PHP数组

问题描述:

我张贴Javascript数组cellValues使用下面的代码:分配Javascript数组到PHP数组

$.post('test.php', {cellvalues: celValues}); 

test.php的:

<?php 
$i=0; 
$arr= array(); 
foreach($_POST['celValues'] as $val) 
{ 
    $arr[i]=$val; 
    echo $arr[i]; 
    $i++; 
} 

的PHP代码是行不通的。那么如何将JS数组分配给PHP数组呢?

像这样:

$arr = $_POST['cellvalues']; 

而且在使用Javascript:

​​

​​

作为一个侧面说明,是可变celValues意思是cellValues

$_POST['celValues'] 

应该

$_POST['cellvalues'] 

尝试这样的。 'cellvalues'instead of cellvalues

$.post('test.php', {'cellvalues': celValues.serialize()});