PHP资源释放问题,求大神进。。。。!!!

例如在类函数里面取得一个资源,这个资源会不会在函数返回后自动释放???例如:classsql_tools{publicslq_query(){$link=mysqli('... 例如在类函数里面取得一个资源,这个资源会不会在函数返回后自动释放??? 例如:
class sql_tools{
public slq_query(){
$link=mysqli('abc','abc');

$row=$link->query('select ****************');

return(row);

}
}
这个row已经被返回了,函数就销毁了,那资源呢?是不是也就没了? 那为什么很多人还要把row存在数组里返回? 然后释放row????????????
好了。。。没事了,进入误区了,现在搞明白了
展开
 我来答
__峰回路转
2015-09-01 · TA获得超过714个赞
知道小有建树答主
回答量:605
采纳率:89%
帮助的人:313万
展开全部
资源会在存在一段时间,如果你没有手动销毁的话,php内部的垃圾回收机制也会定时去回收,但是这样的话就比较慢,不够及时了,所以一般情况下都是手动去释放的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式