JSON是一種輕量級的數據交互格式,它的解析與生成非常方便。如果我們想要從請求的入參中獲取JSON數據,可以通過下面的方法進行獲取。
// 獲取POST請求參數
$body = @file_get_contents('php://input');
// 解析JSON數據
$data = json_decode($body, true);
我們可以調用PHP函數file_get_contents()獲取POST請求參數,將返回值作為JSON數據解析。然后,我們就可以使用json_decode()函數將JSON數據解析為數組或對象,以便在后續的處理中使用。
當然,我們也可以利用$_POST超全局變量獲取POST請求參數,但是這種方式只適用于Content-Type為application/x-www-form-urlencoded或multipart/form-data的POST請求,不適用于JSON格式的POST請求。因此,推薦使用上面的方式來解析JSON數據。
上一篇json怎么獲取單個數據
下一篇css背景圖透明度怎么調