Php 我可以在CodeIgniter 2.1中销毁库对象吗?

Php 我可以在CodeIgniter 2.1中销毁库对象吗?,php,destructor,codeigniter-2,Php,Destructor,Codeigniter 2,我正在使用CodeIgniter 2.1 PHP框架。我有一个操纵用户对象的库文件。对象引用数据库中的特定用户记录。我希望能够删除此记录并销毁该对象,以便在销毁后不会错误地访问它。通常情况下,人们会使用\uu destruct()函数,但根据我的初步调查,我不确定是否可以在CI库对象中使用此函数。这可能吗?是否有理由不应该使用\u destruct()函数?加载库时,它会扩展到控制器(然后通过CI\u base和CI\u loader)。CI_加载程序无限期地持续(一直持续到脚本末尾),并且不会

我正在使用CodeIgniter 2.1 PHP框架。我有一个操纵用户对象的库文件。对象引用数据库中的特定用户记录。我希望能够删除此记录并销毁该对象,以便在销毁后不会错误地访问它。通常情况下,人们会使用
\uu destruct()
函数,但根据我的初步调查,我不确定是否可以在CI库对象中使用此函数。这可能吗?是否有理由不应该使用
\u destruct()
函数?

加载库时,它会扩展到控制器(然后通过
CI\u base
CI\u loader
)。CI_加载程序无限期地持续(一直持续到脚本末尾),并且不会释放其指针,因此永远不会调用
\uu destruct


我建议手动包含该文件,以便您可以按照预期使用PHP类
get_instance()
在控制器可用后就已经可用,因此如果您将类的包含放在控制器类之上,并且您不会被限制为
$this->load->library(),那么您仍然可以访问CI

这就是我害怕的。非常感谢。