我正在使用一个循环函数的 php 程序。
现在这个函数每次被调用时都会运行一堆查询。
我正在考虑设置静态变量,运行每个查询一次,然后将其保存到静态变量。(当然我会检查传递给查询的 id 是否相同。)
我打算重做整个程序,我只想做一些快速的补丁,所以程序不应该那么慢,所以我想知道:
使用静态变量,函数会运行得更快,还是我应该只保留所有查询?
我正在使用一个循环函数的 php 程序。
现在这个函数每次被调用时都会运行一堆查询。
我正在考虑设置静态变量,运行每个查询一次,然后将其保存到静态变量。(当然我会检查传递给查询的 id 是否相同。)
我打算重做整个程序,我只想做一些快速的补丁,所以程序不应该那么慢,所以我想知道:
使用静态变量,函数会运行得更快,还是我应该只保留所有查询?