PHP判断JSON对象是否存在的方法(推荐)

PHP判断JSON对象是否存在的方法(推荐)
在实际测试中,当PHP读取JSON数组,它使用或array_key_exists如果要判断一个对象是否存在。
事实上,有一个错误,但我不是很精通PHP,所以也许我认为正确的判断方法不是最完美的解决方案,甚至是错误的解决方案。
错误代码:

结构= imap_fetchstructure美元(美元,美元的ID,ft_uid);
如果(array_key_exists('parts,$结构))
{
}
会有一个错误的警告:array_key_exists()预计参数2是数组、布尔给出
正确的解决办法是:

如果(is_array(合结构)array_key_exists('parts,$结构)){神奇的东西} / /…
其中一个方法是使用isset来直接判断:

如果(isset($结构{ 'parts ' }))
{
}
这个函数用于测试是否配置了一个变量。如果变量已经存在,则返回真值。其他情况返回false值。
如果变量存在,因此需要值不是null,则返回真值。
以上是PHP来判断JSON对象是否存在的方法。希望能对你有所帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部