PHP | SplDoublyLinkedList add()函数
SplDoublyLinkedList::add()函数是PHP的内置函数,用于在给定索引处添加新值。
句法:
void SplDoublyLinkedList::add( $index, $newval )
参数:它包含上面提到和下面描述的两个参数:
- $index:它保存要插入新元素的索引值。
- $newval:它保存要插入或添加的元素。
返回值:它不返回任何值。
下面的程序说明了PHP的SplDoublyLinkedList::add()函数:
方案一:
add(0, 1);
$list->add(1, "Geeks");
$list->add(2, "G");
$list->add(3, 10);
print_r($list);
?>
输出:
SplDoublyLinkedList Object
(
[flags:SplDoublyLinkedList:private] => 0
[dllist:SplDoublyLinkedList:private] => Array
(
[0] => 1
[1] => Geeks
[2] => G
[3] => 10
)
)
方案二:
add(0, 30);
$list->add(1, 20);
$list->add(2, 30);
$list->add(3, "Geeks");
$list->add(4, 'G');
print_r($list);
?>
输出:
SplDoublyLinkedList Object
(
[flags:SplDoublyLinkedList:private] => 0
[dllist:SplDoublyLinkedList:private] => Array
(
[0] => 30
[1] => 20
[2] => 30
[3] => Geeks
[4] => G
)
)
参考: https://www. PHP.net/manual/en/spldoublylinkedlist.add。 PHP