查詢

Countable::count()函式—用法及示例

「 繼承 Countable 介面的類中,用於返回物件中元素的數量 」


函式名稱:Countable::count()

適用版本:PHP 5.3.0 及以上版本

用法:int Countable::count ( void )

說明:Countable::count() 函式用於繼承 Countable 介面的類中,用於返回物件中元素的數量。

引數:無

返回值:返回物件中元素的數量,型別為整型。

示例:

class MyList implements Countable {
    private $items = array(); // 儲存列表元素的陣列

    // 新增元素到列表中
    public function add($item) {
        $this->items[] = $item;
    }

    // 實現 Countable 介面中的 count 方法
    public function count() {
        return count($this->items);
    }
}

$list = new MyList();
$list->add("Apple");
$list->add("Banana");
$list->add("Cherry");

echo $list->count(); // 輸出:3

在上面的示例中,我們建立了一個自定義類 MyList,該類實現了 Countable 介面並實現了介面中的 count() 方法。該方法中使用 count() 函式來返回 $items 陣列中元素的數量,從而實現了自定義物件的計數功能。最後,我們建立了一個 MyList 物件 $list 並使用 count() 方法輸出了物件中元素的數量。

補充糾錯
上一個函式: count()函式
下一個函式: count_chars()函式
熱門PHP函式
分享連結