2010-02-19 14 views

उत्तर

5

Countable::count

class MyClass implements Countable { 
    public function count() { 
     //return count 
    } 
} 

$c = new MyClass(); 
count($c); //calls $c->count(); 
पर एक नज़र डालें
9

आप मानक PHP संग्रहालय स्थापित आप बस अपने वर्ग में गणनीय को लागू करने और फिर गणना को परिभाषित() फ़ंक्शन में सक्षम होना चाहिए है:

class foo implements Countable { 
    ... 
    public function count() { 
     # do stuff here 
     return $count; 
    } 
} 
http://php.net/manual/en/countable.count.php

: यहाँ गणनीय इंटरफ़ेस के बारे में http://www.php.net/manual/en/book.spl.php

अधिक:

एसपीएल के बारे में यहाँ और अधिक पढ़ें

संबंधित मुद्दे