php gibt jeweils das aktuelle Schlüssel-Wert-Paar im Array zurück und bewegt den Array-Zeiger einen Schritt vorwärts. Beispiel

高洛峰
Freigeben: 2023-03-04 13:48:01
Original
1187 Leute haben es durchsucht

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:

php each 返回数组中当前的键值对并将数组指针向前移动一步实例

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);
?>
Nach dem Login kopieren

Operationsergebnis

Array
(
[1] => bob
[Wert] => bob
[0] => 0
[key] => 0
)

each Funktionsbeispiel 2:

each ) Kombiniert mit list() zum Durchlaufen des Arrays

<?php
$fruit = array(
  &#39;a&#39; => &#39;apple&#39;,
  &#39;b&#39; => &#39;banana&#39;,
  &#39;c&#39; => &#39;cranberry&#39;
);
reset($fruit);
while (list($key, $val) = each($fruit)) {
  echo " $key => $val <br/>";
}
?>
Nach dem Login kopieren
Das Operationsergebnis:

a => apple

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!