我被教导将mysqli_close放在footer.php中,我将其包含在每个页面中作为"最佳实践"。 ;)
从我读到的here和here来看,这不是必要的,但你会不会说它的不良做法?
我是否应该努力去除它并在必要时才使用它?
我无法想象我的服务器只能从这个额外的脚本行中获得可忽略不计的性能。我错了吗?
答案 0 :(得分:1)
如果您没有发布脚本中正在使用的资源,则会在脚本完成后释放该资源。因此,通过删除它,您不会节省超过几个字节的磁盘空间。无论是否有mysqli_close,都会发生释放资源的过程。
答案 1 :(得分:1)
这不是最好的做法,这不是一个非常糟糕的做法,这不是一个好的做法。
正如你提到的两个Q / A中所解释的那样,必须在需要时使用mysqli_close:当你还有许多东西时,你已经完成了对数据库 AND 所需的操作在你的剧本中做。
简短回答:在脚本的最后总是使用它是99.99%没用。