函式名:capacity()
適用版本:PHP 7.2+
用法:Ds\Stack::capacity() 函式用於返回棧的容量大小,即棧中可以儲存元素的最大數量。
示例:
// 建立一個棧物件
$stack = new Ds\Stack();
// 設定棧的容量
$stack->allocate(5);
// 獲取棧的容量大小
$capacity = $stack->capacity();
// 輸出容量大小
echo "棧的容量大小為: " . $capacity; // 輸出: 棧的容量大小為: 5
以上示例首先建立了一個空的棧物件 $stack
,然後使用 allocate()
方法設定棧的容量為 5。接下來,使用 capacity()
方法獲取棧的容量大小並將其儲存在變數 $capacity
中。最後,透過 echo
輸出了棧的容量大小。