current
(PHP 4, PHP 5)
current — Vrátiť akutálny prvok v poli
Popis
mixed current
( array $pole
)
Každé pole má vnútorný ukazovateľ na svoj "aktuálny" prvok, ktorý je inicializovaný na prvý prvok vložený do poľa.
Funkcia current() jednoducho vracia hodnotu prvku poľa, na ktorý momentálne ukazuje vnútorný ukazovateľ. Neposúva ukazovateľ na žiadnu stranu. Ak vnútorný ukazovateľ ukazuje za koniec zoznamu prvkov, current() vracia FALSE.
Warning
Ak pole obsahuje prázdne prvky (0 alebo "", prázdny reťazec), potom táto funkcia tiež pre tieto prvky vráti FALSE. To potom s použitím current() umožňuje zistiť, či ste v takom poli skutočne na konci zoznamu. Na preskočenie poľa, ktoré môže obsahovať prázdne prvky, použite funkciu each().
Example#1 Example use of current() and friends
<?php
$preprava = array('pesi', 'bicykel', 'auto', 'lietadlo');
$mode = current($preprava); // $mode = 'pesi';
$mode = next($preprava); // $mode = 'bicykel';
$mode = current($preprava); // $mode = 'bicykel';
$mode = prev($preprava); // $mode = 'pesi';
$mode = end($preprava); // $mode = 'lietadlo';
$mode = current($preprava); // $mode = 'lietadlo';
?>