end
funkcja
Przesuwa wewnętrzny wskaźnik tablicy na ostatni element i zwraca jego wartość. Dla pustej tablicy zwraca false.
end(array|object &$array): mixed
end przesuwa wewnętrzny wskaźnik tablicy na ostatni element i zwraca jego wartość. Tablica jest przekazywana przez referencję — funkcja modyfikuje pozycję wskaźnika w oryginalnej zmiennej. Jeśli tablica jest pusta, end zwraca false. Parą dla end jest reset, które cofa wskaźnik na początek.
<?php
declare(strict_types=1);
$kolory = ['czerwony', 'zielony', 'niebieski'];
$ostatni = end($kolory);
echo $ostatni; // niebieski
echo key($kolory); // 2