如何使用php获取上传图像的blob


How do I get blob of uploaded image using php?

我有一个html表单。在该表单中有一个type="file"accept="image/*"的输入。当表单被提交时,输入的值被保存到php变量中。

如何使用php获取上传图像的blob?我只需要获取图像的斑点,就可以将其存储到数据库中。我可以做上传文件所需的一切其他事情。

我看过Quick php文件上传指南,没有一个答案对我有帮助。

将"uploadfieldname"替换为上传字段的实际名称

echo file_get_contents($_FILES['uploadfieldname']['tmp_name'])

如果我没有错的话,您也有类似的问题:https://stackoverflow.com/a/17122270

$directory = "mytheme/images/myimages";
$images = glob($directory . "*.jpg");
foreach($images as $image)
{
  echo $image;
}