Die Each-Funktion gibt das aktuelle Schlüssel/Wert-Paar im Array zurück und bewegt den Array-Zeiger einen Schritt vorwärts
Grundlegende Syntax
Array Each (Array &$Array)
Nach der Ausführung von every() bleibt der Array-Zeiger bei der nächsten Zelle im Array oder bei der letzten Zelle, wenn das Ende des Arrays erreicht ist. Wenn Sie „jede“ verwenden möchten, um das Array erneut zu durchlaufen, müssen Sie „reset()“ verwenden.
Parametereinführung:
each()-Funktion generiert ein Array bestehend aus dem Schlüsselnamen und dem Schlüsselwert des Elements, auf das der aktuelle interne Zeiger von zeigt das Array und der interne Zeiger bewegt sich vorwärts.
Rückgabewert:
Gibt das Schlüssel/Wert-Paar der aktuellen Zeigerposition im Array-Array zurück und bewegt den Array-Zeiger vorwärts. Schlüssel-Wert-Paare werden als Array mit vier Elementen mit den Schlüsselnamen 0, 1, Schlüssel und Wert zurückgegeben. Die Zellen 0 und key enthalten die Schlüsselnamen der Array-Zellen, und 1 und value enthalten die Daten. Wenn der interne Zeiger das Ende des Arrays überschreitet, gibt every() FALSE zurück.
jedes Funktionsbeispiel eins:
<?php $foo = array( "bob", "fred", "jussi", "jouni", "egon", "marliese" ); $bar = each($foo); print_r($bar); ?>
Operationsergebnis
Array
(
[1] => bob
[Wert] => bob
[0] => 0
[key] => 0
)
each Funktionsbeispiel 2:
each ) Kombiniert mit list() zum Durchlaufen des Arrays
<?php $fruit = array( 'a' => 'apple', 'b' => 'banana', 'c' => 'cranberry' ); reset($fruit); while (list($key, $val) = each($fruit)) { echo " $key => $val <br/>"; } ?>
b => cranberry
Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, vielen Dank für Ihre Unterstützung dieser Website!
Für mehr PHP gibt jedes das aktuelle Schlüssel-Wert-Paar im Array zurück und bewegt den Array-Zeiger einen Schritt nach vorne. Für verwandte Artikel achten Sie bitte auf die chinesische PHP-Website!