所以我找到了一些关于如何做到这一点的答案,但它们都没有实际工作,即json_decode()。这就是我所做的:
Ext.Ajax.Request
将其作为JSON.stringify(js object)
["James;","George;"]
我想把它作为像(James,George)这样的php数组。任何简单的方法,或我必须手动删除不必要的部分?
答案 0 :(得分:1)
好的,我正在看这个问题一段时间,最后得到了答案。
在php中,我需要添加 json_decode(stripslashes($scenarios))
,其中$scenarios = ["James;","George;"]
。
代码:(使用JSON.stringify(js对象)通过Ajax从js文件发送$ scenario)
<?php
$scenarios = empty($_GET['scenarios']) ? false : $_GET['scenarios'];
// more code for validation
$arr = json_decode(stripslashes($scenarios));
?>
现在$ arr将成为常规的php数组。
答案 1 :(得分:0)