phpにて一番更新日時が新しいファイル名取得。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
abc

phpにて一番更新日時が新しいファイル名取得。

#1

投稿記事 by abc » 12年前

お世話になっております。
以下のフォルダ
example/sample/多数のxmlファイル   に多数のファイルがありこの中で一番更新日時が新しいファイル名を echoで表示させたいのですがやり方がわかりません。

ただ単にファイルの更新日時を調べるのであれば。

コード:

[code/]
<?php
$mod = filemtime("index.xml");
print "最終更新日:".date("Y/m/d H:i",$mod);
?>
[/code] 

でできるとおもうのですが、たくさんのファイルがありその中で一番更新日時が新しいファイルの名前を取得ということができません。  どなたかよろしくお願いします。

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: phpにて一番更新日時が新しいファイル名取得。

#2

投稿記事 by みけCAT » 12年前

ディレクトリのファイルリストを取得 - phpspot
filemtime - ファイルの更新時刻を取得する

上のサイトの方法でループを回し、filemtimeの返り値が最も大きいファイルの名前と返り値を保持すればいいと思います。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)


閉鎖

“C言語何でも質問掲示板” へ戻る