Ds\Deque::shift
Ds\Deque::shift
(PECL ds >= 1.0.0)
Ds \ Deque :: shift - 移除并返回第一个值。
描述
public mixed Ds\Deque::shift ( void )
删除并返回第一个值。
参数
该功能没有参数。
返回值
第一个值被删除。
错误/异常
UnderflowException如果为空。
例子
示例 #1 Ds\Deque::shift() example
<?php
$deque = new \Ds\Deque(["a", "b", "c"]
var_dump($deque->shift()
var_dump($deque->shift()
var_dump($deque->shift()
?>
上面的例子会输出类似于:
string(1) "a"
string(1) "b"
string(1) "c"
← Ds\Deque::set
Ds\Deque::slice →