尝试解决来自IOS设备上传图像的问题,其中保留了exif方向,导致它们有时会旋转。
我发现很多片段使用imagerotate来解决这个问题,但试图实现它们。
保存我正在使用的图像:
$moveUploadedFile = move_uploaded_file($fileToUpload["tmp_name"], $this->uploadDir . "/" . $newFileName);
(取自防弹图片上传课程)
我很好地使用switch语句来检查exif数据,但是不能使move_uploaded_file工作。
我试过(测试)例如:
$image = $fileToUpload["tmp_name"];
$image = imagerotate($image, 90, 0);
$moveUploadedFile = move_uploaded_file($image, $this->uploadDir . "/" . $newFileName);
这给了我move_uploaded_file的错误,请求字符串BUT接收资源。
任何帮助?
答案 0 :(得分:0)
在这里你先生
SELECT * FROM [Excel 8.0;HDR=YES;DATABASE=Z:\Docs\Test.xls].range_name"
答案 1 :(得分:0)
$ image是一种资源。但是,move_uploaded_file会获取上传文件的文件名以及目标(http://php.net/manual/en/function.move-uploaded-file.php)
您有一个要保存的资源,而不是特定路径上的上传文件。
使用imagejpeg($ image,$ destination)或imagepng($ image,$ destination),具体取决于您要将其存储为。
希望这有帮助!