foreach($items as item){
//在$items里面删除$item会影响循环的次数莫???
}
因为我的这个$items数组很长。里面的每个item我只需要使用一次。然后就不会使用了。
我的想法就是使用一个删除一个。这样循环的元素就会越来越少。这个循环的运行时间就会比原来短。这种认识合理莫???
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 36 bytes)
测试的时候这个错误如何解???
How 'foreach' actually works
这个上面的回答很有深度,表示没怎么看明白,但是还是给题主献上。