Поэтому я пытаюсь создать несколько изображений с помощью операций imagick.
$this->image->writeImage("img/new.jpg");
$this->image->writeImage($location);
Этот код напишет мне 2 изображения, первый - в порядке, но второй ($location
установлен на img/kopanky.jpg
) тоже создаст изображение, но с именем kopanky.jpg?
, Неважно, как я его называю, где я его помещаю, но это происходит только тогда, когда я использую переменную. Второе изображение выглядит как первое, но вопросительный знак в имени файла меня раздражает.
Я writeImageFile
попробовал writeImageFile
с fopen
.
Я уверен, что ваша строка $location
содержит специальный символ в конце, который переводится на ?
на сохранение.
Чтобы проверить это, добавьте var_dump($location);
к той части вашего кода и посмотреть, что в строке.