PHP $_POST获取参数问题 255

使用表单向PHP文件传递一个数组参数,如何使用$_POST获取到这个数组的值??vardata='{"number":"1","name":"2","job":"3","... 使用表单向PHP文件传递一个数组参数,如何使用$_POST获取到这个数组的值??
var data='{"number":"1","name":"2","job":"3","sex":"4"}';
var dataobj=JSON.parse(data);
request.send(dataobj);
如何在PHP中获取dataobj的值??
展开
 我来答
百度网友9308069
2017-10-25 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1922万
展开全部
在表单页面先把数组给序列化,比如json,xml或自定义的字符串如"1,2,3,4"
然后用一个<input name="myArray" value="1,2,3,4">值就提交给php的$_POST["myArray"]后,
再在php反序列化成php的数组
bdwkzhbb
2017-10-25 · TA获得超过656个赞
知道小有建树答主
回答量:588
采纳率:84%
帮助的人:202万
展开全部
使用jquery传参
function posttophp(){
var arr = new Array();

arr[0] = "1";

arr[1] = "2";
$.post("server.php?act=pst",{"data":arr},function(res){
if(res){

...

}
});

}

然后server.php端
if($act == "pst"){
$arr = $_POST['data'];
for($i=0;$i<count($arr):$i++){
var data = $arr[$i};

...

}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式