PHP Conference Japan 2024

SplObjectStorage::count

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplObjectStorage::count傳回儲存區中的物件數量

說明

public SplObjectStorage::count(int $mode = COUNT_NORMAL): int

計算儲存區中的物件數量。

參數

模式

如果選用的 mode 參數設定為 COUNT_RECURSIVE(或 1),SplObjectStorage::count() 將會遞迴計算儲存區中的物件數量。

回傳值

儲存區中物件的數量。

範例

範例 #1 SplObjectStorage::count() 範例

<?php
$s
= new SplObjectStorage();
$o1 = new stdClass;
$o2 = new stdClass;

$s->attach($o1);
$s->attach($o2);
$s->attach($o1);
var_dump($s->count());
var_dump(count($s));
?>

上述範例將會輸出類似以下的結果:

int(2)
int(2)

參見

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top