如何解决哪种检查数组是否包含多个元素的更好方法??
用这个
if (sizeof($arr) > 1) {
....
}
或者
if (count($arr) > 1) {
....
}
sizeof()
是 的别名count()
,它们的工作方式相同。
回答问题的第二部分:问题中的两行代码不是替代方法,它们执行不同的功能。第一个检查是否设置了 at
的值$arr['1']
,而第二个返回数组中元素的数量。
解决方法
我只需要检查一个数组是否有多个元素。我正在尝试这样做:
if (isset($arr['1']))
另一种传统方式是
if (sizeof($arr)>1)
两者哪个更好?在这种情况下,我应该如何在两种替代方法之间进行判断?是否有任何性能检查表可用于测量哪个更好?
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。