gpt4 book ai didi

php - PHP 中带有 foreach 循环的匿名数组

转载 作者:可可西里 更新时间:2023-11-01 00:10:42 25 4
gpt4 key购买 nike

我想知道 PHP 如何处理匿名数组,如果我像这样使用它的话:

foreach(array('a', 'b') as $foo) {
// ...
}

如果在每一步都重新创建数组,这将不会起作用 - 但它会起作用,所以看起来 PHP 为该数组创建了一个变量(或类似的东西,并不重要) - 这意味着这实际上不会表现不佳。但是为什么不在 foreach 循环中使用匿名数组有什么意义吗? (对我来说有点“看起来不对/不好”)

最佳答案

我没有理由不使用它。

无论是使用直接初始化的数组,还是使用数组变量作为foreach 的参数都没有关系。它们都是有效参数,没有理由假设匿名数组的处理方式有任何不同。

从代码维护的角度来看,这里所做的事情也非常清楚,因此也不存在易读性问题。

关于php - PHP 中带有 foreach 循环的匿名数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7702688/

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