Ds\Vector::unshift

(PECL ds >= 1.0.0)

Ds\Vector::unshift将值添加到向量的开头

说明

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

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

参数

values

要添加到向量开头的值。

注意:

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

返回值

不返回值。

示例

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

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

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

print_r($vector);
?>

以上示例将输出类似于以下内容

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

用户贡献注释

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