gpt4 book ai didi

PHP 检查文件是否为图片

转载 作者:IT王子 更新时间:2023-10-29 00:54:13 26 4
gpt4 key购买 nike

有没有办法确保接收到的文件是 PHP 中的图像?

测试扩展对我来说听起来不是很安全,因为您可以上传 script 并将其扩展更改为您想要的任何内容。

我也尝试过使用 getimagesize,但可能有更适合该特定问题的方法。

最佳答案

getimagesize() 应该是确定文件是否为图像的最明确方法:

if(@is_array(getimagesize($mediapath))){
$image = true;
} else {
$image = false;
}

因为这是一个示例 getimagesize() 输出:

Array (
[0] => 800
[1] => 450
[2] => 2
[3] => width="800" height="450"
[bits] => 8
[channels] => 3
[mime] => image/jpeg)

关于PHP 检查文件是否为图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15408125/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com