查詢

Ds\Stack::push()函式—用法及示例

「 向棧中推入一個或多個元素 」


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() 函式輸出棧物件,以驗證元素是否成功推入棧中。

補充糾錯
上一個函式: Ds\Stack::pop()函式
下一個函式: Ds\Stack::toArray()函式
熱門PHP函式
分享連結