Ds\Sequence::unshift

(PECL ds >= 1.0.0)

Ds\Sequence::unshift在序列的开头添加值

描述

abstract public Ds\Sequence::unshift(mixed $values = ?): void

在序列的开头添加值,将所有当前值向前移动以腾出空间以容纳新值。

参数

values

要添加到序列开头的值。

注意:

多个值将按传递的顺序添加。

返回值

不返回值。

示例

示例 #1 Ds\Sequence::unshift() 示例

<?php
$sequence
= new \Ds\Vector([1, 2, 3]);

$sequence->unshift("a");
$sequence->unshift("b", "c");

print_r($sequence);
?>

上面的示例将输出类似于

Ds\Vector Object
(
    [0] => b
    [1] => c
    [2] => a
    [3] => 1
    [4] => 2
    [5] => 3
)
添加注释

用户贡献注释

此页面没有用户贡献的注释。
To Top