Compzone.Org :: Podręcznik PHP :: next
Która technologia najbardziej Cię interesuje?
PHP
ASP
AJAX
SQL
JavaScript
Inna
Sonda Wyniki

Add to Google

next

(PHP 3, PHP 4, PHP 5)

next --  Przesuń do przodu wewnętrzny wskaźnik tablicy

Opis

mixed next ( array &tablica )

Przesuwa wewnętrzny wskaźnik tablicy i jedną pozycję do przodu i zwraca element tablicy aktualnie wskazywany przez wskaźnik, lub FALSE jeśli nie ma już więcej elementów.

next() zachowuje się jak current(), ale z jedną różnicą. Przesuwa wewnętrzny wskaźnik tablicy o jeden element do przodu przed zwróceniem wartości elementu. Oznacza to, że zwraca następny element tablicy i przesuwa wewnętrzny wskaźnik tablicy o jeden element do przodu. Jeśli przesunięcie wewnętrznego wskaźnika tablicy powoduje przesunięcie poza koniec listy elementów, next() zwraca FALSE.

Ostrzeżenie

Jeśli tablica zawiera puste elementy lub elementy które mają klucze o wartości 0, to funkcja będzie zwracać wartość rozpoznawaną jako FALSE także dla tych elementów (więcej informacji można znaleźć w rozdziałach konwertowanie do typu boolean i tablice porównania typów). Aby prawidłowo przejść przez tablicę, która może zawierać puste elementy, należy użyć funkcji each().

Przykład 1. Przykład użycia funkcji next() i podobnych

<?php
$transport 
= array('stopa''rower''samochód''samolot');
$tryb current($transport); // $tryb = 'stopa';
$tryb next($transport);    // $tryb = 'rower';
$tryb next($transport);    // $tryb = 'samochód';
$tryb prev($transport);    // $tryb = 'rower';
$tryb end($transport);     // $tryb = 'samolot';
?>

Patrz także: current(), end(), prev() i reset().

Copyright © 2005-2006 Compzone.Org. Kopiowanie i wykorzystywanie materiałów zawartych na tej stronie bez zgody autora zabronione!