Справочник функций PHP /
Функции по алфавиту
A B C D E F G H I J K L M N O P Q R S T U V W

current

mixed current ( array &$array ) Функция возвращает значение элемента массива, на котором сейчас установлен указатель или false, если массив пуст или указатель стоит на несуществующем элементе. Смещение указателя производится при помощи функций next (следующий элемент), prev (предыдущий элемент), reset (первый элемент), end (последний элемент) Пример использования <?php
$arr
=array(1=>'one', 2=>'two', 3=>'three');
echo
current($arr); // Выведет «one»
next($arr); // Смещаем указатель вперёд
echo current($arr); // Выведет «two»
next($arr); // Смещаем указатель вперёд
echo current($arr); // Выведет «three»
next($arr); // Смещаем указатель вперёд, на несуществующий элемент
var_dump(current($arr)); // Выведет «bool(false)», так как указатель на несуществующем элементе

$arr=array(); // Пустой массив
var_dump(current($arr)); // Выведет «bool(false)», так как массив пуст
?>