Ds\Stack::push()
是 PHP Ds 擴充套件提供的一個函式,用於向棧中推入一個或多個元素。
用法:
public function push($value1, $value2, ...)
引數:
$value1, $value2, ...
: 要推入棧中的元素。可以傳入一個或多個引數。
返回值:
- 無返回值。
示例:
$stack = new Ds\Stack();
$stack->push(10); // 推入一個元素
$stack->push(20, 30); // 推入多個元素
print_r($stack); // 輸出: Ds\Stack Object ( [0] => 10 [1] => 20 [2] => 30 )
在示例中,我們首先建立了一個空的 Ds\Stack
物件 $stack
。然後使用 push()
方法將元素推入棧中。可以一次性推入一個或多個元素。最後,我們使用 print_r()
函式輸出棧物件,以驗證元素是否成功推入棧中。