PHP.mk документација

SplDoublyLinkedList::push

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

spldoublylinkedlist.push.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека spldoublylinkedlist.push.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
SplDoublyLinkedList::push

Референца за `spldoublylinkedlist.push.php` со подобрена типографија и навигација.

spldoublylinkedlist.push.php

SplDoublyLinkedList::push

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

SplDoublyLinkedList::pushПритиска елемент на крајот на двојно поврзаната листа

= NULL

public SplDoublyLinkedList::push(mixed $value): void

Притиска value на крајот на двојно поврзаната листа.

Параметри

value

Вредноста за притискање.

Вратени вредности

Не се враќа вредност.

Белешки од корисници 3 белешки

chicotec dot asm at gmail dot com
пред 7 години
You can also push an element at the end of the doubly linked list like in a simple array with square brackets:

$spl = new SplDoublyLinkedList;

$spl[] = 1;
$spl[] = 2;
$spl[] = 3;
$spl[] = 4;

print_r($spl);
— Провери дали двојно поврзаната листа содржи повеќе јазли
пред 11 години
Be careful SplStack mode is LIFO (Last In First Out) not FIFO (First in First Out) 
<?php
// Array (FIFO)
$stack = array();
array_push($stack,"orange");
array_push($stack,"banana");
array_push($stack,"apple");
array_push($stack,"raspberry");

var_dump($stack);
?>
// result

array (size=4)
  0 => string 'orange' (length=6)
  1 => string 'banana' (length=6)
  2 => string 'apple' (length=5)
  3 => string 'raspberry' (length=9)

<?php
// SplStack (LIFO)
$stack = new SplStack();
$stack ->push('orange');
$stack ->push('banana');
$stack ->push('apple');
$stack->push('raspberry');

$stack->rewind();
while($stack->valid()){
    var_dump($stack->current());
    $stack->next();
    
}
?>
//result 
string 'raspberry' (length=9)
string 'apple' (length=5)
string 'banana' (length=6)
string 'orange' (length=6)
Premysl Karbula
пред 8 години
$spl = new SplDoublyLinkedList;

$spl->push(1);
$spl->push(2);
$spl->push(3);
$spl->push(8);
$spl->push(5);

print_r($spl);
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.