Forum und email

array_shift

(PHP 4, PHP 5)

array_shift — Odstrániť prvok zo začiatku poľa

Popis

mixed array_shift ( array $pole )

array_shift() odstraňuje prvú hodnotu v pole a vracia ju, a tým skráti pole o jeden prvok a posunie všetko nižšie. Všetky číselné kľúče poľa budú modifikované tak, aby počínali nulou zatiaľ čo literálne zostanú nedotknuté. Ak je pole prázdne (alebo nie je poľom), vráti sa NULL.

Note: Táto funkcia vyreset()uje array ukazovateľ po použití.

Example#1 array_shift() príklad

<?php
$kopa 
= array("pomaranc""banan""jablko""malina");
$ovocie array_shift($kopa);
print_r($kopa);
?>

Poľu $kopa by mali po tomto zostať 3 prvky:

Array
(
    [0] => banan
    [1] => jablko
    [2] => malina
)

a pomaranc bude priradný k $ovocie.

Tiež pozri array_unshift(), array_push() a array_pop().