gpt4 book ai didi

PHP:使用数组函数的 foreach 或 huSTLe 有什么更好的做法?

转载 作者:搜寻专家 更新时间:2023-10-31 21:05:04 25 4
gpt4 key购买 nike

以下两个代码片段之间,哪一个被认为更好?这个循环本身会运行几十次,每次都会循环 20 次,最多,更多时候只有 2-3 次。

foreach (glob("$directory/*.yml") as $filename) {
$files[$filename] = $provider;
}

$filenames = glob("$directory/*.yml");
$files = array_combine($filenames, array_fill(0, count($filenames), $provider));

最佳答案

第一个更清晰,不会生成然后立即丢弃一个额外的数组。但关键是它更简单、更容易理解——当稍后重新访问这段代码时,读者会立即知道它做了什么。

关于PHP:使用数组函数的 foreach 或 huSTLe 有什么更好的做法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33991650/

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