Forum und email

next

(PHP 4, PHP 5, PECL axis2:0.1.0-0.1.1 xmlreader:1.0-1.0.1)

next — előre mozgatja a tömb belső mutatóját

Leírás

mixed next ( array &$array )

Visszaadja belső tömbmutató poziciója utáni elem értékét, vagy FALSE-ot, ha nincs következő elem.

A next() a current()-hoz hasonlóan viselkedik egy különbséggel. A belső tömbmutatót egy hellyel előbbre állítja, mielött visszadná az elem értékét. Ez azt jelenti, hogy a mostani pozició után következő értékkel tér vissza, és a belső tömbmutatót is eggyel előre lépteti. Ha a belső tömbmutató az elemlista végére ér, akkor a next() FALSE-ot ad vissza.

Warning

Ha a tömb üres elemeket is tartalmaz, akkor ezeknél az elemeknél a függvény ugyanúgy FALSE-szal tér vissza. Üres elemeket tartalmazó tömb bejárásához nézd meg az each() függvényt!

Example#1 Példa a next() és társainak haszálatára

<?php
$transzport 
= array('gyalog''bicajjal''kocsival''repülővel');
$mod current($transzport); // $mod = 'gyalog';
$mod next($transzport);    // $mod = 'bicajjal';
$mod next($transzport);    // $mod = 'kocsival';
$mod prev($transzport);    // $mod = 'bicajjal';
$mod end($transzport);     // $mod = 'repülővel';
?>

Lásd még: current(), end(), prev() és reset()!