3 ms·
It already implements count() and the corresponding interface so it's possible to write count($collection) as if you're writing $collection->count(). It's a val
by Rygu 12y ago
It already implements count() and the corresponding interface so it's possible to write count($collection) as if you're writing $collection->count(). It's a valid question why this type of object needs two methods for checking the same property.
- hrtyl 12y agoPHP does not have an interface for empty. count and empty are not equivalent. empty should be called on the underlying array and not the object.