我想对用户上传的图像执行操作。
到目前为止,我所做的是:
-
move_uploaded_file
-
imagecreatefrompng
如何在不保存的情况下操作它?
上传
文件时,必须将其存储在服务器的/tmp/
文件夹中的某个位置。只需使用 $_FILES['name']['tmp_name']
从那里加载您的图像。
例如:
$image = imagecreatefrompng($_FILES['blarg']['tmp_name']);
将从临时存储位置加载上传的文件(称为blarg
/tmp/php-12bja
.您不需要调用move_uploaded_file()
,并且不需要将图像保存到磁盘。