
こちらのサイトを参考にして、PHPでディレクトリのファイルを表示させる
プログラムを作りました。→ http://php.eweb-design.com/0206_di.php
---------------------------------------------
<?php
$rep = 1; // 最終更新日(表示=1 非表示=0)
$sze = 1; // ファイルサイズ(表示=1 非表示=0)
$lst = "./list"; // 表示するリストの名前(パス)
$drc=dir($lst);
print("<OL>");
while($fl=$drc->read()) {
$lfl = $lst."/".$fl;
$din = pathinfo($lfl);
if(is_dir($lfl) && ($fl!=".." && $fl!=".")){
print("<LI>".$din["basename"]."<FONT size='-1'> (ディレクトリ)</FONT></LI>");
} else if($fl!=".." && $fl!=".") {
print("<LI>");
print("<a href=".$lst."/".$fl.">".$fl."</a>");
// ファイル更新日
if($rep == 1 || $sze == 1) print("<FONT size='-1'> (");
if($rep == 1) echo date("m/d",filemtime($lfl));
if($rep == 1 && $sze == 1) print(", ");
// ファイルサイズ
if($sze == 1) echo round(filesize($lfl)/1024)."KB";
if($rep == 1 || $sze == 1) print(")</FONT> ");
print("</LI>");
}
}
print("</OL>");
$drc->close();
?>
---------------------------------------------
しかし、ファイルがソートされていません。
どの様にしたらファイル名でソートして表示できるのでしょうか?
申し訳ありませんが、ご教示お願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
QRコードの作成方法について
-
libreあればopen office削除し...
-
stable diffusionのエラー
-
awsは2年目から自動的に料金が...
-
WindowsXPにApache OpenOffice...
-
この文は、どういう意味ですか?
-
ミニファミコンの権利表記にあ...
-
アクオス
-
FlowchartのMDファイルをPNG化...
-
この話は本当? 中華AI「DeepSe...
-
(大学)数学の質問をするために...
-
特許公報のPDFから項目毎にExce...
-
Xamppはオープンソースのディス...
-
OSS(オープンソースソフトウェ...
-
みなさん、mvなどはどのアプリ...
-
Webサイトのビデオプレーヤーに...
-
研究する文献がたくさんありま...
-
研究する文献がたくさんありま...
-
chatgpt 4oを使っています。あ...
-
【abc】に【完全一致】する正規...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルスクリプトで、空白(ス...
-
16進の10進変換について
-
c言語 16進数の2進数への変換
-
I2C接続のLCDディスプレイを使う
-
【至急!!!】python言語で本を見...
-
関数「exists」と「defined」の...
-
パイソンのクラスについて
-
Pythonでコンソールをクリアす...
-
PythonのJanomeを使って品詞の...
-
至急、[python初心者] listを使...
-
Python3 プログラミング初心者...
-
Lispの、evalはどのようにすご...
-
コラボレイトリーとVSコード
-
Pythonでプログラミング プログ...
-
Python3
-
パイソン文法で
-
int(input("○○"))の使い方
-
プログラミングを教えて下さい
-
pythonを使ったプログラミング...
-
Adafruit LIS3DH 3軸加速度セン...
おすすめ情報