只处理单个图像时是否需要imagedestroy()?

时间:2012-03-08 18:58:31

标签: php gd

我正在使用PHP来处理使用GD扩展的图像。代码结构相当复杂,图像在代码中“深入”分配,并且有许多IF只是纾困。该脚本仅处理单个图像,一旦将其写入文件就会退出。

我想我可以使用try ... catch,但我很想知道是否真的需要调用imagedestroy()或者PHP的垃圾收集器会在脚本结束时释放它吗?

1 个答案:

答案 0 :(得分:5)

不,你不需要调用这个函数,但这是一个很好的做法,因为图像可能很大,如果你在一个拥挤的环境中,每千字节都很重要。