如何在PHP中检索包含json对象的POST参数

如何在PHP中检索包含json对象的POST参数,php,json,Php,Json,我需要用PHP编写代码,以便将一些参数发布到我的页面。其中一个参数是json对象 我大体上知道。您可以使用以下代码来获取POST值 $value=$_POST["pram_name"]; 如果只在页面上发布一个json对象。我可以做到: $json = file_get_contents('php://input'); $obj=json_decode($json, true); 但是如果有人用一个json对象发布了几个参数。我无法使用上述方法获取数据 有人知道这样做的方法吗 我知道通过将参

我需要用PHP编写代码,以便将一些参数发布到我的页面。其中一个参数是json对象

我大体上知道。您可以使用以下代码来获取POST值

$value=$_POST["pram_name"];
如果只在页面上发布一个json对象。我可以做到:

$json = file_get_contents('php://input');
$obj=json_decode($json, true);
但是如果有人用一个json对象发布了几个参数。我无法使用上述方法获取数据

有人知道这样做的方法吗

我知道通过将参数放入json对象来解决这个问题的方法。由于某些原因,POST值的发送者不能这样做


谢谢。

使用卷发会有所帮助。。JSON只是字符串,如果请求发送正确,您应该能够使用
$\u POST['JSON\u string']
获取值。使用cURL会有所帮助。。JSON只是字符串,如果请求发送正确,您应该能够使用
$\u POST['JSON\u string']
获取值。