文章 2023-07-20 来自:开发者社区

PHP 中 for 循环和 foreach 循环的性能和可读性

[for 循环和 foreach 循环与范围]我们在十万次迭代中比较了 for 循环和 foreach 循环与 range。测试结果表明 for 循环比 foreach 循环执行得更快。原因是 for 循环通过增加整数值来进行比较。相比之下,foreach 和 range 必须在提取每个元素并检查数组末尾之前创建一个数组。<?php $time_one = microtime(true...

问答 2020-02-07 来自:开发者社区

PHP中FOR与FOREACH的性能

首先,我了解90%的应用程序中的性能差异完全无关紧要,但是我只需要知道哪个是更快的构造即可。那... 当前网上可用的信息令人困惑。许多人说foreach不好,但是从技术上讲应该更快,因为它假设可以简化使用迭代器编写数组遍历的过程。再次被认为是更快的迭代器,但是在PHP中显然还很慢(或者这不是PHP吗?)。我说的是数组函数:next()prev()reset()等,如果它们甚至是函数,而不是那些.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

PHP学习站

PHP学习资料大全

+关注