Forum und email

array_shift

(PHP 4, PHP 5)

array_shift — Kiforgatja a tömb első elemét

Leírás

mixed array_shift ( array &$array )

Az array_shift() kilépteti az array tömb első elemét, és ezt adja vissza. Az array tömb eggyel kevesebb elemet fog tartalmazni, és minden eleme eggyel előrébb (első index felé) tolódik, és minden numerikus index módosul, hogy az indexelés 0-tól kezdődjön. A nem numerikus (asszociatív) indexelés nem változik. Ha a tömb üres volt, akkor NULL-lal tér vissza.

Note: Ez a függvény reset()-et végez az áltata használt tömbön, a használat után.

Example#1 array_shift() példa

<?php
$sor      
= array('narancs''banán''alma''málna');
$gyumolcs array_shift($sor);
print_r($sor);
?>

Ez azt eredményezi, hogy $sor tömbnek 3 eleme marad:

 
 
Array 
( 
    [0] => banán 
    [1] => alma 
    [2] => málna
) 

és a $gyumolcs értéke narancs lesz.

Lásd még: array_unshift(), array_push() és array_pop()!