我正在使用 PHP 处理一些使用 GD 扩展的图像。代码结构相当复杂,图像被分配到代码的“深处”,并且有许多 IF 可以简单地退出。该脚本仅处理单个图像,一旦将其写入文件便退出。
我想我可以改用 try...catch,但我想知道是否真的需要调用 imagedestroy() 或 PHP 的垃圾收集器会在脚本结束时释放它?
最佳答案
不,您不需要调用此函数,但这是一个很好的做法,因为图像可能很大,如果您在拥挤的环境中,每一千字节都很重要。
关于php - 只处理单张图片需要imagedestroy()吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9623260/