mysqli_free_result有必要吗?
我正在查看我的代码,并读到当不再需要您的结果对象时,它被重新建议使用mysqli_free_result
。但是,在看到每个查询在整个脚本中反复输出到变量之后,我想知道是否真的有必要。似乎每次运行查询时,变量都已被擦除干净并设置为新结果。只是好奇是否有人对此有任何意见。$result
mysqli_free_result
$result
我正在查看我的代码,并读到当不再需要您的结果对象时,它被重新建议使用mysqli_free_result
。但是,在看到每个查询在整个脚本中反复输出到变量之后,我想知道是否真的有必要。似乎每次运行查询时,变量都已被擦除干净并设置为新结果。只是好奇是否有人对此有任何意见。$result
mysqli_free_result
$result
实际上这是必要的,因为当发出许多请求时,它可能会给服务器带来沉重的负载。因此,最好是使用它。
当您知道此查询后跟其他查询时,其他一些情况,因此您不必使用它。
这从来都不是绝对必要的,但最好密切关注您正在使用的资源,并知道何时不再需要它们。
删除额外的代码行是相当少的工作量,所以我每次完成结果集时都会这样做。它还有一个额外的好处,即当您完成资源时,可以清楚地看到阅读您的代码的人。