downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

pos> <natsort
[edit] Last updated: Fri, 30 Nov 2012

view this page in

next

(PHP 4, PHP 5)

nextPrzesuń 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

Ta funkcja może zwrócić Boolean FALSE, ale może też zwrócić wartość innego typu niż Boolean, która oznacza wartość FALSE, takie jak 0 lub "". Aby uzyskać więcej informacji proszę zapoznać się z rozdziałem Typy logiczne. Można używać operatora === do testowania zwracanych wartości przez tę funkcję.

Informacja: Nie będziesz mógł odróznić końca tablicy od elementu FALSE typu bool'owskiego. Aby poprawnie przejść przez tablicę, która może zawierać elementy FALSE, zobacz funkcję 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(), reset() i each().



pos> <natsort
[edit] Last updated: Fri, 30 Nov 2012
 
add a note add a note User Contributed Notes next - [16 notes]