PHP 클래스 Prado\Collections\TQueue
TQueue implements a queue.
The typical queue operations are implemented, which include
{@link enqueue()}, {@link dequeue()} and {@link peek()}. In addition,
{@link contains()} can be used to check if an item is contained
in the queue. To obtain the number of the items in the queue,
check the {@link getCount Count} property.
Items in the queue may be traversed using foreach as follows,
foreach($queue as $item) ...
파일 보기
프로젝트 열기: pradosoft/prado
1 사용 예제들
공개 메소드들
메소드 상세
Initializes the queue with an array or an iterable object.
Removes all items in the queue.
Note, existing data in the list will be cleared first.
This method is required by \Countable interface.
Removes and returns the object at the beginning of the queue.
Adds an object to the end of the queue.
This method is required by the interface \IteratorAggregate.
Unlike {@link dequeue()}, this method does not remove the item from the queue.