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

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

高洛峰
高洛峰Original
2016-12-30 11:29:211225Durchsuche

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);
?>

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/>";
}
?>
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!

Stellungnahme:
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