您正在寻找
unset()。
但是要考虑到 您不能显式销毁对象。
它会保留在那里,但是如果您取消设置对象,并且脚本将PHP推入内存限制,则不需要的对象将被垃圾回收。我会选择
unset()(而不是将其设置为null),因为它似乎具有更好的性能(未经测试,但已记录在PHP官方手册的注释中)。
也就是说,请记住,PHP总是在页面被提供后立即销毁对象。因此,仅在真正较长的循环和/或密集的页面上才需要这样做。

您正在寻找
unset()。
但是要考虑到 您不能显式销毁对象。
它会保留在那里,但是如果您取消设置对象,并且脚本将PHP推入内存限制,则不需要的对象将被垃圾回收。我会选择
unset()(而不是将其设置为null),因为它似乎具有更好的性能(未经测试,但已记录在PHP官方手册的注释中)。
也就是说,请记住,PHP总是在页面被提供后立即销毁对象。因此,仅在真正较长的循环和/或密集的页面上才需要这样做。