gpt4 book ai didi

php - 每次调用函数或创建局部变量

转载 作者:行者123 更新时间:2023-12-02 03:20:35 24 4
gpt4 key购买 nike

就速度和性能而言,什么是最好的?每次需要值时调用该函数(例如mysql_num_rowstime)或将返回值复制到局部变量并使用它。

示例:假设我调用 time() 函数十次来获取当前时间,那么使用局部变量这十次会更快吗?

最佳答案

这基本上可以归结为:

这会让您的代码更具可读性吗?这应该是您首先考虑的因素。

函数调用的成本有多高?不要 micro-optimize 。就像如果每次调用从数据库获取 2000 条记录或调用远程 Web 服务一样,那么该调用的性能非常重要。但很多时候并非如此。

存储该值是否合适?我的意思是 take time(),它可以在调用之间更改。这可能是您想要的,或者您可能想在多个点使用同一时间,在这种情况下您可以存储它。

关于php - 每次调用函数或创建局部变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1077272/

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