Php 当glob找不到文件时,无法显示noimage

Php 当glob找不到文件时,无法显示noimage,php,Php,当glob模式存在时,我会回显找到的图像。但是一些$id没有任何图像。在这种情况下,我试图在没有运气的情况下回应“没有图像” 我错过了什么 $glob = glob("../carimgs/".$id."*.jpg"); foreach ($glob as $img) { if (empty($glob)) { echo'<div class="item">no image</div>'; } else { echo '&l

当glob模式存在时,我会回显找到的图像。但是一些
$id
没有任何图像。在这种情况下,我试图在没有运气的情况下回应“没有图像”

我错过了什么

$glob = glob("../carimgs/".$id."*.jpg");                    
foreach ($glob as $img) {

if (empty($glob)) { 
echo'<div class="item">no image</div>'; } 
else {

echo '<div class="item">image</div>';
} 

} 
$glob=glob(“../carimgs/”$id.“*.jpg”);
foreach($glob作为$img){
if(空($glob)){
回显“无图像”;}
否则{
回声“图像”;
} 
} 

@user574632在没有luckMove的情况下尝试了此操作,将
if(empty($glob))
移出循环。@MichaelBerkowski谢谢