中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

php遍歷數組的方法有哪些

PHP
小億
83
2024-02-22 11:10:30
欄目: 編程語言

PHP中遍歷數組的方法有以下幾種:

  1. 使用foreach循環:可以使用foreach循環來遍歷數組,語法如下:
$colors = array("red", "green", "blue");
foreach($colors as $color) {
  echo $color . "<br>";
}
  1. 使用for循環:可以使用for循環來遍歷索引數組,語法如下:
$colors = array("red", "green", "blue");
$length = count($colors);
for($i = 0; $i < $length; $i++) {
  echo $colors[$i] . "<br>";
}
  1. 使用while循環:可以使用while循環來遍歷關聯數組,語法如下:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
reset($age);
while (list($key, $value) = each($age)) {
  echo $key . " is " . $value . " years old<br>";
}
  1. 使用array_walk函數:可以使用array_walk函數來對數組中的每個元素執行用戶自定義的函數,語法如下:
function myfunction($value, $key) {
  echo "$key: $value<br>";
}
$colors = array("red", "green", "blue");
array_walk($colors, "myfunction");
  1. 使用array_map函數:可以使用array_map函數對數組中的每個元素應用回調函數,語法如下:
function myfunction($value) {
  return $value * $value;
}
$numbers = array(1, 2, 3, 4, 5);
$new_numbers = array_map("myfunction", $numbers);
print_r($new_numbers);

0
花莲市| 嘉定区| 北票市| 新邵县| 海宁市| 和政县| 彰武县| 上虞市| 绩溪县| 张家界市| 伽师县| 甘南县| 肇庆市| 防城港市| 龙州县| 枝江市| 普陀区| 长治县| 大理市| 余庆县| 南陵县| 永济市| 忻城县| 江都市| 凤山县| 万荣县| 富顺县| 兴和县| 会同县| 彩票| 通辽市| 绥化市| 汶川县| 玛纳斯县| 呼玛县| 宁国市| 武平县| 聊城市| 定远县| 金华市| 桦南县|