The Stack class

(PECL ds >= 1.0.0)

はじめに

A Stack is a "last in, first out" or "LIFO" collection that only allows access to the value at the top of the structure and iterates in that order, destructively.

Uses a Ds\Vector internally.

クラス概要

class Ds\Stack implements Ds\Collection , ArrayAccess {
/* メソッド */
public allocate (int $capacity): void
public capacity (): int
public clear (): void
public copy (): Ds\Stack
public isEmpty (): bool
public peek (): mixed
public pop (): mixed
public push (mixed ...$values): void
public toArray (): array
}

変更履歴

バージョン 説明
PECL ds 1.3.0 The class now implements ArrayAccess .

目次

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

AltStyle によって変換されたページ (->オリジナル) /