Php file\u get\u contents返回一个空字符串
我将这个json作为第三方站点的帖子发送到我的php站点(),但我得到的只是一个空数组Php file\u get\u contents返回一个空字符串,php,Php,我将这个json作为第三方站点的帖子发送到我的php站点(),但我得到的只是一个空数组 { "listing_id": 0, "guest_id": 0, "confirmation_code": "confirmation code", "start_date": "2015-05-05", "nights": 1, "number_of_guests": 3, "listing_base_price": 399 } 为此,我在index.php文件中使用了以下服
{
"listing_id": 0,
"guest_id": 0,
"confirmation_code": "confirmation code",
"start_date": "2015-05-05",
"nights": 1,
"number_of_guests": 3,
"listing_base_price": 399
}
为此,我在index.php文件中使用了以下服务器端代码:
$json = file_get_contents('php://input');
echo $json;
$data = json_decode($json, True);
响应应该是json,因此我无法使用var_dump(),因此它返回的不是json。您如何将其发送到PHP脚本?
var_dump($json)
,请查看真正的内容f_g_c()
在失败时返回布尔值false。var_dump($json)
在数据不是json时也会工作。输出是什么并不重要-var_dump()甚至会显示“null”数据。实际上,我最喜欢的PHP特性之一是:)如何将其发送到PHP脚本?var\u dump($json)
,看看到底有什么f_g_c()
在失败时返回布尔值false。var_dump($json)
在数据不是json时也会工作。输出是什么并不重要-var_dump()甚至会显示“null”数据。实际上,我最喜欢的PHP特性之一是:)