Heim >Backend-Entwicklung >PHP-Tutorial >PHP foreach jede Liste
Dieser Artikel stellt hauptsächlich die Foreach-Liste über PHP vor, die einen gewissen Referenzwert hat. Jetzt kann ich sie mit allen teilen, die sie brauchen.
<?php
/*foreach (函数名 as 地址下标 => 该下标对应的数值)
$arr = ['a','b','c','d','e','f','g'];
foreach( $arr as $key=>$val) {
var_dump($key.'--------'.$val.'<br />');
}
Die Verwendung von list ähnelt dem direkten Kopieren des Werts im Array in die Variable der Liste und der anschließenden Ausgabe von
$arr = ['a','b','c','d','e','f','g']; list($a,$b,$c,$d,$e) = $arr; var_dump($a,$b,$c,$d,$e);
ist äquivalent Es wird zum zeilenweisen Lesen verwendet, aber dabei werden die der Adresse entsprechenden Daten einzeln gelesen
$arr = ['abc','b','c','d','e','f','g'];
var_dump(each($arr));
var_dump(each($arr));
var_dump(each($arr));
var_dump(each($arr));
var_dump(each($arr));
Dies ist eine Kombination aus Liste und jedem ähnelt der Verwendung von foreach Wenn die Ausgabeadresse mit dem entsprechenden Wert übereinstimmt
$arr = ['abc','b','c','d','e','f','g'];
list($key,$val) = each($arr);
var_dump($key,$val);
list($key,$val) = each($arr);
var_dump($key,$val);
list($key,$val) = each($arr);
var_dump($key,$val);
list($key,$val) = each($arr);
var_dump($key,$val);
?>
*/Das obige ist der detaillierte Inhalt vonPHP foreach jede Liste. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!