gpt4 book ai didi

php - 为什么总是使用 while 循环来获取 mysql 结果?

转载 作者:行者123 更新时间:2023-11-30 23:02:57 24 4
gpt4 key购买 nike

有趣的是,我找不到对这个问题的好的解释。当我不使用“while-loop”来获取 mysql 结果时,有什么缺点吗?

到处都能看到这行代码:

while ($row = mysql_fetch_array($result)) {
// do something with $row
}

我不确定我是否见过使用 foreach 循环获取 mysql 结果的代码。

那么其他循环有什么问题吗,或者 while 循环是唯一一个简单易用的循环吗?

我想对于 100-1000 个结果集的 while 循环或 foreach 循环的常规使用没有性能问题,不是吗?

最佳答案

我想答案是:
当我们想为数组中的每个元素循环遍历代码时使用“Foreach”。(它处理数组中的每个元素)
当我们想要循环一段代码指定的次数时使用“For”。
“While”:用于在特定条件为真时循环执行一段代码。
希望一切都清楚,您可以访问此网站了解更多信息:http://www.tutorialspoint.com/php/php_loop_types.htm

关于php - 为什么总是使用 while 循环来获取 mysql 结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23184982/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com