HTML HTML5 HTMLタグ スマートフォン |
CSS CSSプロパティ CSS・HTML便利ツール |
HTML色見本 配色組み合わせツール 特殊文字 |
JAVA Android |
PHP Smarty修飾子 EXCEL |
<?php // ディレクトリハンドルの取得 $dir_h = opendir( "./img/" ) ; // ファイル・ディレクトリの一覧を $file_list に while (false !== ($file_list[] = readdir($dir_h))) ; closedir( $dir_h ) ; $file_list2 = array() ; $i = 0 ; foreach ( $file_list as $file_name ) { //ファイルのみを表示 if( is_file( "./img/" . $file_name) ) { //$file_list2[N] の [0]にファイル名、[1]にファイル更新日 $file_list2[$i][0] = $file_name ; // ファイルの更新日時を取得 $file_list2[$i][1] = date("Y/m/d H:i", filemtime( "./img/" . $file_name )) ; $i++ ; } } // $file_list2 をファイルの更新日時でソート usort($file_list2, "order_by_desc") ; // 出力 print_r($file_list2) ; // 引数 $file_list2 配列の[N][1] でソートする関数 function order_by_desc($a, $b) { if ( strtotime($a[1]) > strtotime($b[1]) ) { return -1; } else if(strtotime($a[1]) < strtotime($b[1])) { return 1; } else{ return 0; } } ?>