📜  PHP | SplDoublyLinkedList add()函数

📅  最后修改于: 2022-05-13 01:57:39.939000             🧑  作者: Mango

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