2016-04-15 4 views
0

私のビジョンを説明することから始めましょう:私のローカルサイトで私はimage1とimage2を持っています。私は遠隔地にアップロードし、右側のコーナーには明るい緑色の色付きの点があります。今3時間後、私はローカルからリモートにアップロードしますが、image3を使用すると、image1とimage2では緑色がわずかに薄く表示されますが、image3では明るい緑色が表示されます。私はより多くの画像を追加すると、このようにイメージアップロードの日付を取得し、最新のアップロードを表示するためにカラーグラデーションを表示する方法

OLDER

NEWER enter image description hereは、最古の明るい緑のドットがあります右上の白ドットと新しいものを持っています。写真の作成日とアップロード日が異なる場合、どうすればいいですか?つまり、昨日と前日に画像が撮影された場合、昨日の画像と昨日の画像をアップロードすれば、アップロード日時順に画像を表示することができますか?

イメージ自体は名前でソートされているため、最初に白い点を、次に緑色にすることができます。


<?php foreach(glob('path/to/file/*.jpg') as $path){$arr[filectime($path)]=$path;}?> 

$arrのキーからの効果的な勾配(UNIX時間)を取得する方法がわからない...

あなたは問題が解決することができますいくつかの便利な機能があります
+0

についての情報を提供しますdb?) – Jeff

+0

そのドットをイメージに入れたいですか?またはHTML要素として? – Jeff

+0

exiftoolの日付とファイルの作成日が異なる可能性がありますか? – stackoverfloweth

答えて

1


scandirを - 指定されたパス内のファイルとディレクトリを一覧表示する
filemtime - ファイルの変更時刻を取得する
filectime - inodeの変更を取得するファイル
fileatimeの時間は - ファイル
statの最終アクセス時刻を取得します - (私はあなたが保存されていることがあると、ファイルアップロード時にdependig、画像を表示する場合、私はdynamiclyドットを作成し、ファイル

関連する問題