PHP数组读取的循环操作

PHP基本上就是一种数组语言。时常要进行大量的数组循环操作,主要有两种方式,一种是foreach,另一种是

while,到底哪种好哪种坏一直有争论,虽然我很早就意识到了这个问题,但是一直没有细究,懵懂的感觉一直持续到现在,为了以后能节省点CPU时间,下面总结一下:在循环里进行的是数组“读”操作,则foreach比while快:无格式查看复制到剪贴板打印代码?

foreach ($array as $value) { 
    echo $value; 


while (list($key) = each($array)) { 
    echo $array[$key]; 
}

你可能感兴趣的:(PHP)