PHP基本上就是一种数组语言。时常要进行大量的数组循环操作,主要有两种方式,一种是foreach,另一种是while,到底哪种好哪种坏一直有争论,虽然我很早就意识到了这个问题,但是一直没有细究,懵懂的感觉一直持续到现在,为了以后能节省点CPU时间,下面总结一下:在循环里进行的是数组“读”操作,则foreach比while快:foreach ($array as $value) { echo $value; } while (list($key) = each($array)) { echo $array[$key]; } foreach ($array as $value) { echo $value;}while (list($key) = each($array)) { echo $array[$key];}在循环里进行的是数组“写”操作,则while比forea...
查看详细内容 >>