Funkcja end() PHP

Przykład

Wyświetla bieżący element i wartość ostatniego elementu tablicy:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>";
echo end($people);
?>

Przykłady uruchomieniowe

Definicja i użycie

end() funkcja ustawia wewnętrzny wskaźnik tablicy na ostatni element i zwraca jego wartość (jeśli się powiodło).

Związane metody:

  • current() - Zwraca wartość bieżącego elementu tablicy
  • next() - Ustawia wewnętrzny wskaźnik na następny element tablicy i wyświetla
  • prev() - Ustawia wewnętrzny wskaźnik na poprzedni element tablicy i wyświetla
  • reset() - Ustawia wewnętrzny wskaźnik na pierwszy element tablicy i wyświetla
  • each() - Zwraca nazwę klucza i wartość elementu bieżącego, przesuwając wewnętrzny wskaźnik

Gramatyka

end(array)
Parametry Opis
array Wymagane. Określa używaną tablicę.

Szczegóły techniczne

Zwracana wartość: Jeśli się powiodło, zwraca wartość ostatniego elementu tablicy, jeśli tablica jest pusta, zwraca FALSE.
Wersja PHP: 4+

Więcej przykładów

Przykład 1

Pokazanie wszystkich metod związanych:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // Bieżący element to Bill
echo next($people) . "<br>"; // Następny element Bill to Steve
echo current($people) . "<br>"; // Bieżący element to Steve
echo prev($people) . "<br>"; // Poprzedni element Steve to Bill
echo end($people) . "<br>"; // Ostatnim elementem jest David
echo prev($people) . "<br>"; // Element przed David to Mark
echo current($people) . "<br>"; // Bieżący element to Mark
echo reset($people) . "<br>"; // Przesuwa wskaźnik wewnętrzny do pierwszego elementu tablicy, tj. Bill
echo next($people) . "<br>"; // Następny element Bill to Steve
print_r (each($people)); // Zwraca nazwę klucza i wartość elementu bieżącego (obecnie to Steve) i przesuwa wskaźnik wewnętrzny do przodu
?>

Przykłady uruchomieniowe