【发布时间】:2018-01-21 05:38:06
【问题描述】:
我有这个代码:
$album_name = $row['album'];
if(!file_exists("cdcovers/$album_name.jpg") && filesize($album_name) > 5){
//gravar as imagens
$imageString = file_get_contents(LastFMArtwork::getArtwork($row['artist'], $row['album'], true, "large"));
$save = file_put_contents('/home/link/public_html/cdcovers/'.$row['album'].'.jpg',$imageString);
}
但是如果图像不存在,我会给出错误(警告:filesize(): stat failed for...), 我的想法是,如果文件存在并且大于 5kb,那么如果它是 4kb 或低于保存图像,则什么也不做,即使文件存在 0kb。
【问题讨论】:
标签: php