我在javascript中有一个数组,当点击一个按钮时,我需要将数组打印为html输入值。我做到了这一点并且有效:
myString = JSON.stringify(results);
在php中获取字符串后,json_decode($results,true)
返回null;
如何在php中将字符串返回到数组?或者,我应该首先使用其他方法在javascript中将数组转换为字符串吗?
此解决方案有效:
$results= preg_replace('/\\\"/',"\"", $results);
$results = json_decode( $results,true );
但是,我希望有更好的方法。
答案 0 :(得分:1)
看起来你有魔术引号。禁用它可以阻止大量的反斜杠。