如何在$ _FILES ['']中使用getimagesize()?

eri*_*c01 9 php upload file

我正在做图像上传处理程序,我希望它能够检测用户上传的图像的尺寸.

所以我开始:

if (isset($_FILES['image'])) etc....
Run Code Online (Sandbox Code Playgroud)

我有

list($width, $height) = getimagesize(...);
Run Code Online (Sandbox Code Playgroud)

我怎么能一起使用它们?

非常感谢

Sta*_*arx 20

你可以这样做

$filename = $_FILES['image']['tmp_name'];
$size = getimagesize($filename);

// or

list($width, $height) = getimagesize($filename);
// USAGE:  echo $width; echo $height;
Run Code Online (Sandbox Code Playgroud)

使用条件组合,这是一个例子

if (isset($_FILES['image'])) {
    $filename = $_FILES['image']['tmp_name'];
    list($width, $height) = getimagesize($filename);
    echo $width; 
    echo $height;    
}
Run Code Online (Sandbox Code Playgroud)