PHP Conference Japan 2024

odbc_free_result

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_free_result释放与结果关联的对象

描述

odbc_free_result(Odbc\Result $statement): true

释放与结果关联的对象。

只有在您担心脚本运行时会使用过多的内存时,才需要调用 odbc_free_result()。所有结果内存将在脚本完成后自动释放。

参数

statement

ODBC 结果对象。

返回值

始终返回 true

变更日志

版本 描述
8.4.0 statement 现在期望一个 Odbc\Result 实例;以前,期望一个 resource

注释

注意:

如果自动提交已禁用(请参阅 odbc_autocommit())并且您在提交之前调用 odbc_free_result(),则所有挂起的交易都将回滚。

添加注释

用户贡献注释 1 条注释

sergio.deleon at techoblige
6 年前
MDBTools 驱动程序需要您在重用变量之前正确释放 result_id。
如果先前资源未释放,则在覆盖包含新结果的变量上使用 odbc_fetch_array() 将使脚本崩溃并出现分段错误。

PHP 5.6
To Top