라이브러리
[PHP] DsQueue::count - 큐에 있는 값의 개수를 반환합니다.
DsQueue::count
PHP 7.2 버전부터 도입된 `DsQueue` 클래스는 FIFO (First-In-First-Out) 큐를 구현합니다. `DsQueue` 클래스는 `count` 메서드를 제공하여 큐 내의 원소 개수를 반환합니다.
# 사용법
`DsQueue::count` 메서드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$queue = new DsDeque(); // Deque는 Queue의 상위 클래스이므로 사용할 수 있습니다.
$queue->push(1);
$queue->push(2);
$queue->push(3);
echo $queue->count(); // 출력: 3
# 예제
다음 예제에서는 `DsQueue` 클래스를 사용하여 큐 내의 원소 개수를 확인하는 방법을 보여줍니다.
#hostingforum.kr
php
$queue = new DsDeque();
// 원소 추가
$queue->push(1);
$queue->push(2);
$queue->push(3);
// 원소 개수 확인
echo "원소 개수: " . $queue->count() . "
"; // 출력: 원소 개수: 3
// 원소 제거
$queue->shift();
// 원소 개수 확인
echo "원소 개수: " . $queue->count() . "
"; // 출력: 원소 개수: 2
# 참고
* `DsQueue` 클래스는 PHP 7.2 버전부터 제공됩니다.
* `count` 메서드는 큐 내의 원소 개수를 반환합니다.
* `push` 메서드는 원소를 큐의 끝에 추가합니다.
* `shift` 메서드는 큐의 첫 번째 원소를 제거합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.