PHPで指定のディレクトリに入っている画像の枚数を数える方法
結局配列に入れて数えるだけ
$target_dir = 'images/'; $jpeg_files = glob($target_dir . DIRECTORY_SEPARATOR . "*.jpg"); echo 'ファイル数は['; echo count($jpeg_files).']です。'; //出力
または、
$target_dir = 'images/'; $contents = scandir($target_dir); $bad = array(".", "..", "Thumbs.db"); $files = array_diff($contents, $bad); echo count($files);
または、
$target_dir = 'images/'; $jpegFiles = glob($target_dir."*.jpg"); $max_img = count($jpegFiles);
Comment