SplDoublyLinkedList::unshift()
(PHP 5 >= 5.3.0, PHP 7)
Prepends the doubly linked list with an element
说明
public SplDoublyLinkedList::unshift(mixed $value) : void
Prepends $value at the beginning of the doubly linked list.
参数
- $value
 The value to unshift.
返回值
没有返回值。
$dll = new SplDoublyLinkedList();
$dll->push(2);
$dll->push(3);
$dll->unshift(5); // add 5 beginning of the array
$dll->rewind();
while($dll->valid()){
  echo $dll->current()."\n";
  $dll->next();
}
Output 
5
2
3