在PHP上检查JSON空数组参数?

时间:2018-07-19 15:28:52

标签: php json

我已经使用PHP脚本解码了JSON消息。我想检查参数之一(它是一个空白数组 ie array())是否为空,但是我无法在if语句中找到要检查的值

为澄清我的意思,这是JSON格式的示例:

"contexts": [],
"metadata": {
  "intentId": "8c7c5399-7eba-41ea-bda7-42075813a922",
  "webhookUsed": "true",
  "webhookForSlotFillingUsed": "false",
  "isFallbackIntent": "false",
  "intentName": "broom1.off.time"
}

这是我要检查的"contexts": []值。在我的PHP脚本中,我具有以下代码:

if ($update["contexts"] == array()) {
    // do_something_here
}

N.B。 $update使用了json_decode方法来获取JSON文件的值。我的问题是,该contexts参数的值是多少?

谢谢。

0 个答案:

没有答案