如何从Countable对象中获取第一个元素?

时间:2015-12-14 17:22:38

标签: php arrays object casting

在PHP中我有一个countable object。根据文档,PHP的count函数将返回数组中的项数或Countable对象中的数字。

我的目标是以最干净的方式从可数对象中获取第一个项目。

foreach($object as $ob){ $first = $ob; break; }

这很有效,但很可怕。

$object[0]抱怨$object不是数组(这是正确的,它不是数组,它是一个对象)。

(array)$object[0]感觉同样糟糕,但也行不通。只需返回null

获得第一项的最简洁方法是什么?

1 个答案:

答案 0 :(得分:0)

你可以简单地使用:

$object{0}