0

我正在用 php 处理一些图像,并决定使用这个库,因为它似乎完全符合我的需要。我的问题是该save()方法继续覆盖原始文件而不是创建 b.jpg。

我的 php 文件:

<?php 
    include "lib/SimpleImage.php";
    $img = new abeautifulsite\SimpleImage($_GET["path_source"]);
    $img->rotate(90);
    $img->save($_GET["path_dest"]);
?>

我正在传递参数 path_source=img/a.jpg 和 path_dest=img/b.jpg

我做错了什么?

我还在图书馆的 github 页面上打开了一个问题。

4

1 回答 1

0

感谢 Yann Sagon,我发现了 thar 语法:

$filename   = $filename ?: $this->filename;

我的 php 版本不支持(在库中使用)

将其更改为:

if($filename==null){
        $filename=$this->filename;
        }
于 2013-09-24T13:42:38.783 回答