라이브러리

[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` 메서드는 큐의 첫 번째 원소를 제거합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 600 페이지

검색

게시물 검색