English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Funktion next() gibt den Wert des nächsten Arrayelements zurück und bewegt den Arrayzeiger um eine Position vor.
next ( $array );
next() und current() verhalten sich ähnlich, aber es gibt einen Unterschied, bevor der Rückgabewert zurückgegeben wird, wird der interne Zeiger um eine Position vorgeschoben. Dies bedeutet, dass es den Wert des nächsten Arrayelements zurückgibt und den Arrayzeiger um eine Position vorgeschoben, wenn keine weiteren Elemente vorhanden sind, gibt es FALSE zurück.
Nummer | Parameter und Erklärung |
---|---|
1 | array(Notwendig) Es spezifiziert ein Array |
Es gibt den nächsten Element im Array zurück.
<?php $input = array('foot', 'bike', 'car', 'plane'); $mode = current($input); print "$mode <br />"; $mode = next($input); print "$mode <br />"; ?>Testen Sie heraus‹/›
Ausgabeergebnis:
foot bike
Beispiel zur Verwendung von next() und verwandten Funktionen
<?php $transport = array('foot', 'bike', 'car', 'plane'); $mode = current($transport); // $mode = 'foot'; $mode = next($transport); // $mode = 'bike'; $mode = next($transport); // $mode = 'car'; $mode = prev($transport); // $mode = 'bike'; $mode = end($transport); // $mode = 'plane'; ?>