PHP检查IF非空,非零

sun*_*jie 3 php

我用getimagesize函数得到图像的宽度和高度,如下所示:

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

如何使用IF条件检查getimagesize函数是否正确执行并且$ width和$ height是否为非空,非零值?

Sas*_*ley 6

if ($size = getimagesize($source_pic)) {
    list($width,$height) = $size;
    if($height > 0 && $width > 0) {
        // do stuff
    }
}
Run Code Online (Sandbox Code Playgroud)