current

funkcja

Zwraca wartość elementu wskazywanego przez wewnętrzny wskaźnik tablicy, nie przesuwając wskaźnika.

current(array|object $array): mixed

current zwraca wartość elementu, na który aktualnie wskazuje wewnętrzny wskaźnik tablicy. Nie przesuwa wskaźnika — wywołanie current kilka razy z rzędu zawsze zwróci ten sam element. Na początku wskaźnik stoi na pierwszym elemencie. Gdy wskaźnik wyjdzie poza zakres tablicy (np. po zbyt wielu wywołaniach next), current zwraca false.

<?php
declare(strict_types=1);

$owoce = ['jabłko', 'gruszka', 'śliwka'];
echo current($owoce); // jabłko
next($owoce);
echo current($owoce); // gruszka
prev($owoce);
echo current($owoce); // jabłko
📘 Naucz się w lekcji →