我做了一个函数,它在目录中打印带路径的所有文件名。但我想只获取第一张图像,如果目录中没有图像,则打印带图像的自定义路径。对此有何帮助?
function getphotos($album_name)
{
//path to directory to scan
$dir = ROOTPATH . "/data/img/gallery/$album_name/";
//get all files
$images = glob($dir . "{*.jpg,*.gif,*.jpeg}", GLOB_BRACE);
$ret = "";
foreach($images as $image)
{
$ret .= '<img src="'.$image.'" />';
}
return $ret;
}
答案 0 :(得分:2)
$ret = '<img src="' . (empty($images) ? DEFAULTIMG : $images[0]) . '/>';