php – 将从光盘中删除imagedestroy()

function png2jpg($originalFile, $outputFile, $quality) {
    $image = imagecreatefrompng($originalFile);
    imagejpeg($image, $outputFile.'.jpg', $quality);
    imagedestroy($image);
}

我正在使用它来进行图像压缩,但我一直在查找保存已保存的文件. imagedestroy()会导致此节省内存,还是会删除输出文件.

解决方法:

不只是在记忆中.

从手册

imagedestroy() frees any memory associated with image image.

使用unlink()删除文件

上一篇:php – imagecreatefromstring使用带有数据的图像:image / png; base64,


下一篇:PHP GD库和上传的文件