欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP遍歷數(shù)組最常用的7種方式總結(jié)

 更新時(shí)間:2023年10月20日 10:44:11   作者:PHP隔壁老王鄰居  
在PHP中,遍歷數(shù)組有多種方式可以選擇,本文給大家分享了7種最常用的遍歷方式,文中有詳細(xì)的代碼示例供大家參考,對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下

在PHP中,遍歷數(shù)組有多種方式可以選擇。以下是最常用的幾種方式:

  • 使用foreach循環(huán)
$array = array("apple", "banana", "orange");
foreach($array as $value){
    echo $value . "<br>";
}

輸出結(jié)果:

  • 使用for循環(huán)按索引遍歷
$array = array("apple", "banana", "orange");
$length = count($array);
for($i = 0; $i < $length; $i++){
    echo $array[$i] . "<br>";
}
  •  使用while循環(huán)和list函數(shù)
$array = array("apple", "banana", "orange");
reset($array);
while(list(, $value) = each($array)){
    echo $value . "<br>";
}
  • 使用while循環(huán)和當(dāng)前指針
$array = array("apple", "banana", "orange");
reset($array);
while(current($array)){
    echo current($array) . "<br>";
    next($array);
}
  • 使用while循環(huán)和foreach循環(huán)的組合
$array = array("apple", "banana", "orange");
reset($array);
while(key($array) !== null){
    echo current($array) . "<br>";
    next($array);
}
  • 用array_walk函數(shù)遍歷
$array = array("apple", "banana", "orange");
function outputValue($value){
    echo $value . "<br>";
}
array_walk($array, 'outputValue');
  • 使用array_map函數(shù)遍歷
$array = array("apple", "banana", "orange");
function outputValue($value){
    echo $value . "<br>";
}
array_map('outputValue', $array);

到此這篇關(guān)于PHP遍歷數(shù)組的最常用的7種方式的文章就介紹到這了,更多相關(guān)PHP遍歷數(shù)組內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論