Forum und email

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';
?>

Tiež pozri end(), key() next(), prev() a reset().