远程脚本无法解码json,但正在正确接收它
我在一台服务器上有一个脚本,它将一个json数组发布到另一台没有解码的服务器上。我打印了这篇文章,看到它正确地接收了它,但是它无法解码。这就是我测试的,它打印发送的json数组,但不解码它远程脚本无法解码json,但正在正确接收它,json,Json,我在一台服务器上有一个脚本,它将一个json数组发布到另一台没有解码的服务器上。我打印了这篇文章,看到它正确地接收了它,但是它无法解码。这就是我测试的,它打印发送的json数组,但不解码它 print_r($_POST); $inputArray = json_decode($_POST['inputarray'], TRUE); echo "<pre>"; print_r($inputArray); 您的数据是否经过json编码,如果是,请检查错误
print_r($_POST);
$inputArray = json_decode($_POST['inputarray'], TRUE);
echo "<pre>";
print_r($inputArray);
您的数据是否经过json编码,如果是,请检查错误,然后尝试:
$inputstring = stripslashes($_POST['inputarray']);
$inputArray = json_decode($inputstring, TRUE);
通过剥去斜线让它工作。在我的本地服务器上,它正在工作,但远程服务器却没有,这很奇怪。我发现这是可行的
那很好。JSON是什么?它在我的本地服务器上工作,但在远程服务器上不工作,这很奇怪。我在修好的地方发现了剥线。
$inputstring = stripslashes($_POST['inputarray']);
$inputArray = json_decode($inputstring, TRUE);