php中的释放语句unset和释放函数mysql_free_result()
首先要强调的一点是unset在php中已经不再是一个函数了,既然不是函数,那么就没有了返回值,所以用的时候不能够用unset的返回值来做判断。
返回的结果为:
其次,在函数中,unset只能销毁局部变量,并不能销毁全局变量,来看下手册的一个例子
<?php
function destroy_foo() {
global $foo;
unset($foo);
}
$foo = ‘bar’;
destroy_foo();
echo $foo;
?>返回的结果为:
bar
<?php
function foo() {
unset($GLOBALS["bar"]);
}
$bar = “something”;
foo();
var_dump($bar);
?>mysql_free_result()
定义和用法
mysql_free_result() 函数释放结果内存。
如果成功,则返回 true,如果失败,则返回 false。
语法
mysql_free_result(data)
| 参数 | 描述 |
|---|---|
| data | 必需。要释放的结果标识符。该结果标识符是从 mysql_query() 返回的结果。 |
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇: php mysql_affected_rows获取sql执行影响的行数
copyright © 2008-2019 入门客AI创业平台 版权所有 备案号:湘ICP备2023012770号
