PHP Conference Japan 2024

Stack 類別

(PECL ds >= 1.0.0)

簡介

堆疊 (Stack) 是一種「後進先出」或「LIFO」的集合,它只允許存取結構頂部的值,並以該順序進行迭代,且具有破壞性。

內部使用 Ds\Vector

類別概要

類別 Ds\Stack 實作 Ds\Collection, ArrayAccess {
/* 方法 */
公開 allocate(int $capacity): void
公開 capacity(): int
公開 clear(): void
公開 copy(): Ds\Stack
公開 isEmpty(): bool
公開 peek(): mixed
公開 pop(): mixed
公開 push(mixed ...$values): void
公開 toArray(): array
}

更新日誌

版本 說明
PECL ds 1.3.0 此類別現在實作 ArrayAccess

目錄

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top