SplDoublyLinkedList::add
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
SplDoublyLinkedList::add — 特定のインデックスに新しい値を 追加/挿入 する
説明
指定された index
に
value
を挿入し、
以前その位置にあった値(とそれ以後にあるリストの値すべて)をシャッフルします
パラメータ
index
-
新しい値が挿入されるインデックス
value
-
index
に入る新しい値
戻り値
値を返しません。
エラー / 例外
index
が範囲外だったり、
index
が数値としてパースできない場合は、
OutOfRangeException がスローされます。
+add a note
User Contributed Notes 1 note
lincoln dot du dot j at gmail dot com ¶
7 years ago
$a = new SplDoublyLinkedList;
$arr=[1,2,3,4,5,6,7,8,9];
for($i=0;$i<count($arr);$i++){
$a->add($i,$arr[$i]);
}
print_r($a);
//Output:
SplDoublyLinkedList Object
(
[flags:SplDoublyLinkedList:private] => 0
[dllist:SplDoublyLinkedList:private] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 6
[6] => 7
[7] => 8
[8] => 9
)
)
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google