Ds\Sequence::remove()函数是PHP中的内置函数, 用于按索引删除和返回值。
语法如下:
mixed abstract public Ds\Sequence::remove ( int $index )
参数:该函数接受单个参数$ index其中包含要删除的价值指数。
返回值:此函数返回已删除的值。
下面的程序说明了Ds\Sequence::remove()PHP中的功能:
程序1:
<?php
//Declare a sequence
$seq = new \Ds\Vector([ "Geeks" , "Hello" , "GFG" ]);
//Use remove() function
var_dump( $seq ->remove(2));
var_dump( $seq ->remove(0));
?>
输出如下:
string(3) "GFG"
string(5) "Geeks"
程序2:
<?php
//Declare a sequence
$seq = new \Ds\Vector([1, 3, 5, 7, 8, 9]);
//Use remove() function
$seq ->remove(5);
$seq ->remove(3);
$seq ->remove(2);
$seq ->remove(0);
var_dump( $seq ->remove(1));
?>
输出如下:
int(8)
参考: https://www.php.net/manual/en/ds-sequence.remove.php