我已经通过 POST 传递了 JSON 编码的参数,我们在另一个 PHP 文件中捕获并解码了这些参数。我已经使用以下代码来做到这一点。
$entityBody = file_get_contents('php://input');
$entityBody = json_decode($entityBody, true);
我已经传递了 JSON 编码的参数,如下所示:
{
"id": "5",
"name": "abcd",
"imei": "1234"
}
在这里,我的代码工作得很好。但是,我想将所有参数放入一个对象中,以便我们可以有效地存储它们,否则将有太多的 if 和 else 来获取每个参数。所以我将参数编码如下:
device = {
"id": "5",
"name": "abcd",
"imei": "1234"
}
但它不起作用。作为 JSON 和 PHP 的新手,我不知道如何处理这种情况。我怎样才能做到这一点?