PHP Ds Deque insert() 函数
Ds\Deque::insert() 函数可以在给定的索引位置插入值。
语法
public void Ds\Deque::insert( int index [, mixed...values ] )
Ds\Deque::insert()函数可以在指定的索引位置插入值到双端队列中。
Ds\Deque::insert()函数不返回任何值。如果索引无效,此函数会抛出 OutOfRangeException 异常。
示例1
<?php
deque = new \Ds\Deque([1, 2, 3, 4, 5]); echo("The elements in the Deque: \n"); print_r(deque);
echo("\n Insert a value 6 at index 4: \n");
deque->insert(4, 6); print_r(deque);
?>
示例2
<?php
deque = new \Ds\Deque([1, 2, 3, 4, 5]); echo("The original deque: \n"); print_r(deque);
echo("\n The modified deque: \n");
deque->insert(2, ...[10, 20, 30]); print_r(deque);
?>