怎样提交JS数组给PHP

2025-01-16 14:14:35
推荐回答(4个)
回答(1):

JS里面使用join把数组转换为字符串传递给PHP,PHP再使用explode把获取的字符串转换为数组,例如:

调用的JS:


处理的PHP:
$str=$_GET["str"];
$oCC=explode('|', $str);
print_r($oCC);
?>

回答(2):

可以可以通过ajax利用json或者xml来传递数组给php文件:
json是js的一种数据格式,可以直接被js解析,php无法直接读取json数据,但是php提供了json_decode函数来对json数据进行转化,从而可以被php脚本访问;

回答(3):

可以利用JSON或者XML传递数组或者对象.

json的话,js部分可以用prototype.js提供的toJSON()转换数组
传递到php后,用json_decode()把传递过来的json字符串转化成数组

xml的话,函数很多,随便挑上一种都行

回答(4):

使用ajax传输json数据