Вы неправильно понимаете типы аргументов.resource
- это тип PHP, например string
или float
.Ресурсы должны быть созданы с соответствующей соответствующей функцией.В вашем случае вам понадобится одно resource
исходного изображения, созданное с помощью функции, подобной imagecreatefromjpeg
, и другое подобное resource
, чтобы скопировать изображение, скорее всего, пустое изображение, созданное с помощью imagecreatetruecolor
.
Цитировать пример из руководства :
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($filename);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
Вместо этого у вас есть несуществующая переменная и строка, которая не является обязательным вводом.