元の写真は削除され、手術後の写真は保持されました
/**
* 画像縮小機能
* @param string $ファイル名
* @return void
*/
プライベート関数 createSmallImg($fileName)
{
List($width,$height,$type,$attr) = getimagesize($fileName);
$imgOld=imagecreatefromjpeg($fileName);
$imgObj=imagecreatetruecolor($width-100,$height-100);
If(function_exists('imagecopyresampled'))
{
Imagecopyresampled($imgObj,$imgOld,0,0,0,0,$width-100,$height-100,imagesx($imgOld),imagesy($imgOld));
}
それ以外
{
Imagecopyresize($imgObj,$imgOld,0,0,0,0,$width-100,$height-100,imagesx($imgOld),imagesy($imgOld));
}
Imagedestroy($imgOld);
unlink($fileName);
Imagejpeg($imgObj,$fileName,100);
chmod($fileName,0777);
画像破壊($imgObj);