继承Countable接口的可被用于count() 函数。
class CountMe
{
protected $_myCount = 3;
public function count()
{
return $this->_myCount;
}
}
$countable = new CountMe();
echo count($countable);
//返回1
class CountMe implements Countable
{
protected $_myCount = 3;
public function count()
{
return $this->_myCount;
}
}
$countable = new CountMe();
echo count($countable);
count(对象)

本文通过两个示例展示了如何实现 PHP 的 Countable 接口,使自定义类可以用于 count() 函数,返回类中特定计数。
129

被折叠的 条评论
为什么被折叠?



