【发布时间】:2015-11-17 10:41:58
【问题描述】:
file_get_contents("php://input"); 不工作。
$data=$_GET['json']; 正在工作。
我的网址:
http://localhost/demo/plainjson.php?json={"order_number":"54321","id":"1102","status":3,"card_no":"1234"}
$data = file_get_contents("php://input");
$json = json_decode($data, true);
var_dump($json);// o/p->Null
print_r($json);// o/p-> nothing
echo $json[2];
如何使用这个需要帮助来回显或打印 url json 数组或值。 有解释。 提前谢谢你。
【问题讨论】:
-
请忽略最后一行代码 echo $json[2];它也是 echo false 或者我不知道。
-
在请求中,您将 json 放入名为
json的查询字符串 var 中,因此,json_decode 不应该在$data['json']上,而不仅仅是$data? -
我不快乐,为此我现在必须学习 Cake PHP。