표준 PHP 라이브러리(SPL) SplObjectStorage::count
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplObjectStorage::count — 저장소의 개체 수를 반환합니다.
설명
public SplObjectStorage::count(int $mode
= COUNT_NORMAL): int
저장소의 개체 수를 계산합니다.
매개변수
mode
- 선택적
mode
매개변수가COUNT_RECURSIVE
(또는 1)로 설정되면 SplObjectStorage::count()는 저장소를 재귀적으로 계산합니다.
반환 값
저장소의 개체 수입니다.
Examples
예제 #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)
기타
- SplObjectStorage::attach() - 저장소에 개체를 추가합니다.
- SplObjectStorage::detach() - 저장소에서 개체를 제거합니다.