PHP ·

foreach 比 for 效率高

PHP数组底层是 hashtable。 foreach 可以直接访问 数组的 Bucket 利用 next 遍历,而 for 的话,需要通过对 key 进行 hash 后才知道 Bucket 的位置。所以,效率比 for快

参与评论