-3

ディレクトリ内のパスですべてのファイル名を出力する関数を作成しました。しかし、最初の画像のみをフェッチしたいのですが、ディレクトリ内に画像がない場合は、画像を含むカスタムパスを印刷します。これに関する助けはありますか?

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;
}
4

1 に答える 1

2
$ret = '<img src="' . (empty($images) ? DEFAULTIMG : $images[0]) . '/>';
于 2013-03-08T21:54:21.847 に答える