PHP中的定向属性决定上传的是否需要旋转。
下面的代码将确保上传的所有照片在上传时都是正确的:
< PHP
图像= imagecreatefromstring(file_get_contents美元(美元_files { } { } 'image_upload'tmp_name));
美元($ _files exif_read_data EXIF = { } { } 'image_upload'tmp_name);
如果(!空($ EXIF {入门})){
开关($ EXIF {入门}){
案例8:
美元($图像,图像= imagerotate 90,0角度);
打破;
案例3:
图像= imagerotate美元(美元的形象,180,0);
打破;
案例6:
美元($图像,图像= imagerotate - 90,0角度);
打破;
}
}
$现在包含了一个资源,正确地输入了图像
>
经过测试,Android的定位属性为1,不能判断为已旋转。