Funkcja array_unshift() PHP
Przykład
Wstaw element "blue" do tablicy:
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue"); print_r($a); ?>
Definicja i użycie
Funkcja array_unshift() jest używana do wstawiania nowych elementów do tablicy. Nowe wartości tablicy będą wstawiane na początku tablicy.
Dodane elementy będą dodawane jako całość, a ich kolejność w tablicy będzie taka sama jak w parametrze.
Ta funkcja zwróci liczbę elementów w tablicy.
Wskazówka:Możesz wstawić jedną lub kilka wartości.
Komentarz:Liczbowe nazwy kluczy będą zaczynać się od 0 i zwiększać o 1. Nazwy ciągów znaków będą zachowane.
Gramatyka
array_unshift(tablica,value1,value2,value3...)
Parametry | Opis |
---|---|
tablica | Wymagane. Określ tablicę. |
value1 | Wymagane. Określ wartość do wstawienia. |
value2 | Opcjonalnie. Określ wartość do wstawienia. |
value3 | Opcjonalnie. Określ wartość do wstawienia. |
Szczegóły techniczne
Zwrócona wartość: | Zwraca nową liczbę elementów w tablicy. |
Wersja PHP: | 4+ |
Więcej przykładów
Przykład 1
Wyświetlona wartość zwrócona:
<?php $a=array("a"=>"red","b"=>"green"); print_r(array_unshift($a,"blue")); ?>
Przykład 2
Używanie liczbowych nazw kluczy:
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue"); print_r($a); ?>