この記事の例では、PHP 標準ライブラリ (SPL)-Countable の使用法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです。
このクラスは Countable を実装しており、count() 関数で使用できます。
Countable { /* 方法 */ abstract public count ( void ) : int }
クラスが Countable インターフェイスを実装し、そのインターフェイスに count メソッドを実装する場合、count(Object)## を直接使用できます。 # count メソッドの値を返します。
class MyCount { private $num; public function __construct($num) { $this->num = $num; } public function count() { return $this->num; } } $obj = new MyCount(10); echo count($obj);//返回1
class MyCount implements \Countable { private $num; public function __construct($num) { $this->num = $num; } public function count() { return $this->num; } } $obj = new MyCount(10); echo count($obj);//返回10
推奨チュートリアル: 「PHP」
以上がPHP SPL 標準ライブラリ Countableの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。