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