--TEST-- imagecreatefrompng() and empty/missing file --SKIPIF-- <?php if (!function_exists("imagecreatefrompng")) print "skip"; ?> --FILE-- <?php $file = dirname(__FILE__)."/001.test"; @unlink($file); var_dump(imagecreatefrompng($file)); touch($file); var_dump(imagecreatefrompng($file)); @unlink($file); echo "Done\n"; ?> --EXPECTF-- Warning: imagecreatefrompng(%s001.test): failed to open stream: No such file or directory in %s on line %d bool(false) Warning: imagecreatefrompng(): '%s001.test' is not a valid PNG file in %s on line %d bool(false) Done