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()
函数输出栈对象,以验证元素是否成功推入栈中。