本帖最后由 lytreo650 于 2014-05-06 16:10:08 编辑

解决方案 »

  1.   

    从 php4 开始就一直有人说
    array_walk 优于 foreach 优于 for
    也可以通过一些例子来说明但是至少是 php5.4.20 颠覆了这一结论
    你可用相同的例子来证明
    for 优于 foreach 优于 array_walk这样事实就回归了本原
    测试例
    http://www.cnblogs.com/niniwzw/archive/2008/06/03/1212535.html
    http://www.nowamagic.net/academy/detail/1204408
      

  2.   


    从那两个帖子来看foreach效率好于for,但是array_walk效率不明。好奇array_walk是怎么实现的,一直觉得array_walk+匿名函数这样写比较高大上,效率估计也比较高,谁知道也不是那么回事儿,纠结了。