使用从android发送到php的facebook图形对象上的json_decode给出null。
$json = file_get_contents('php://input');
$data = json_decode($json);
var_dump($data);
返回NULL 搜索时我发现了json_decode returns NULL after webservice call
使用了具有所有可能性的相同代码
$json = file_get_contents('php://input');
$json = str_replace('"', '"', $json);
$json = trim(substr($json ,3));
$data = json_decode($json);
var_dump($data);
也试过这个,返回null
答案 0 :(得分:0)
我遇到了同样的问题。这是由于String中的特殊字符。处理特殊字符以避免空值。