php – 类实例可以自毁吗?

前端之家收集整理的这篇文章主要介绍了php – 类实例可以自毁吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
PHP对象实例有可能销毁/取消设置本身吗?说我有一个代表一个文件的类,然后我随后使用该类删除文件.我可以以某种方式从其自己的方法中取消设置实例吗?
$file = new FileClass();

$file->copy('/some/new/path/');
$file->delete();

// ... at this point $file would be seen as unset.
不,不可能破坏一个不合逻辑的阶级. unset($this)将不起作用(至少不如预期).

你为什么不用

unset($file);

并定义一个__destruct函数,您可以在其中执行通常在删除中执行的任务?

猜你在找的PHP相关文章