【PHP】下らねぇ質問はここに書き込みやがれ 43
■ このスレッドは過去ログ倉庫に格納されています
0566nobodyさん
2007/04/08(日) 12:48:00ID:+aqEfY9a$path = '/diary/2007/';
$dir = opendir($_SERVER['DOCUMENT_ROOT'].$path);
while($file = readdir($dir)) {
if(ereg(".php$", $file)) {
$file = ereg_replace('.php', '', $file);
echo('<a href="/diary/2007/'.$file.'">'.$file.'</a>'."\n");
}
}
closedir($dir);
このようにファイル名を取得してリストを作っています。
ディレクトリ 2007 の中には 01.php, 02.php, 03.php, 04.php のファイルがあり
また、上記の方法ではこの順に表示されます。
ディレクトリの中の最後のファイル名のみを取得したい場合は
(上記の例では 04.php が "最後のファイル名" に相当します)
どのように書けば良いのでしょうか。よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています