Home > Article > Backend Development > PHP的 foreach each list
This article mainly introduces the foreach each list about PHP, which has a certain reference value. Now I share it with everyone. Friends in need can refer to it
<?php /*foreach (函数名 as 地址下标 => 该下标对应的数值) $arr = ['a','b','c','d','e','f','g']; foreach( $arr as $key=>$val) { var_dump($key.'--------'.$val.'<br />'); }
The use of list is similar to directly copying the value in the array to the variable of the list, and then outputting
$arr = ['a','b','c','d','e','f','g']; list($a,$b,$c,$d,$e) = $arr; var_dump($a,$b,$c,$d,$e);
Each is equivalent It is used to read by row, but this is to read the data corresponding to the address one by one
$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));
This is a combination of list and each, similar to the use of foreach When the output address is the same as the corresponding value
$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); ?> */
The above is the detailed content of PHP的 foreach each list. For more information, please follow other related articles on the PHP Chinese website!