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.
Ta funkcja może zwrócić logiczne FALSE, ale także zwykłą wartość rozpoznawanÄ… jako FALSE, na przykÅ‚ad 0 lub "".
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().
Kompatybilność: PHP 4, PHP 5, PECL axis2:0.1.0-0.1.1 xmlreader:1.0-1.0.1.
Listing
$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';
?>
Ranga: Administrator serwisu Punktów: 38473

