重複の可能性:
PHP のディレクトリから X 個の最新ファイルを取得する方法は?
PHP で最新のファイルを再帰的に取得する
www.bovicam/webcam にアップロードされた最新のウェブカメラ画像を受け取るスクリプトがあります。
<?php
$dir = 'webcam/';
$base_url = 'http://www.bovicam.com/webcam/';
$newest_mtime = 0;
$show_file = 'BROKEN';
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if (($file != '.') && ($file != '..')) {
$mtime = filemtime("$dir/$file");
if ($mtime > $newest_mtime) {
$newest_mtime = $mtime;
$show_file = "$base_url/$file";
}
}
}
}
print '<img src="' .$show_file. '" alt="Current Bovicam webcam image - views across Bovisand Bay" style="width:90%; margin-top:7%; margin-bottom:3%;" class="displayed" id="webcam_image">';
?>
ウェブカメラの下のページに最後の 6 つの画像を表示したいと考えています。カメラからのファイルを日付で「ラベル付け」できる贅沢がないので、上記のように「最終変更」でこれを行う方法はありますか?