dse3168
2016-09-08 08:55
浏览 53
已采纳

在检查项目是否在数组中时,不使用array_key_exists()是否安全?

I know it's possible in PHP to check if the item is in the array this way:

if( my_array['item_one'] ){ # some code here... }

That's because if the item isn't, then null value (that equals to false or zero) is returned instead.

But will it always work? Will it always be safe to do it this way (because you know... PHP)?

图片转代码服务由CSDN问答提供 功能建议

我知道在PHP中可以通过这种方式检查项目是否在数组中:</ p> <前> if(my_array ['item_one']){#some code here}} </ code> </ pre>

那是因为如果项目不是' t,然后返回 null </ code>值(等于 false </ code>或 zero </ code>)。</ p>

但是 它会一直有效吗? 这样做是否总是安全的(因为你知道...... PHP)? </ p> </ div>

1条回答 默认 最新

相关推荐 更多相似问题