php - 如果从 .png 重命名为 .jpg,请检查图像类型

标签 php image

如果将图像从.png重命名为.jpg,是否可以检查图像类型?

我需要这个,因为当我使用调整大小功能时,如果上传的图像从 .png 重命名为 .jpg,我的网站将停止工作(我让我的代码只接受 .jpg 图像)

最佳答案

每个 .png 都以这些字节开头:

89 50 4E 47 0D 0A 1A 0A

它们是 PNG 签名。如果 .jpg 以这些字节开头,则它不是 jpg。

关于php - 如果从 .png 重命名为 .jpg,请检查图像类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9547113/

相关文章:

php - 每天运行的电子邮件脚本(需要一些概念上的帮助)

php - 为什么没有生成输出?

html - 为什么这张图不显示?

ios - 试图从 UIImagePickerController 中提取 GPS 元数据,但 NSLog 显示为空

python - 在 plotly dash 中,如何将本地镜像文件提供给 dash.html.Img?

php - 如何检查数组是否具有与另一个数组相同的某些元素并将这些元素从数组中弹出

php - Laravel 将数据持久保存到数据库为空,同时返回所有语句显示正确的数据

php - 服务器发送 FIN、ACK 的时间太长

ios - 当 bool 变量为真时显示图像

java - fillRoundRect 的问题似乎无法正确呈现