あなたは以下のコードを使用することができますし、$をフルパス、$ relativePath、$フィルタと変数の後に$を編集する必要があります。
$ fullPathは、コンピュータ上のディレクトリの正確なパスです。
$ relativePathの値は、あなたがそれで、このスクリプトを使用しているあなたのページに相対的でなければならない(あなたはパスの詳細情報を見つけることができ、ここでhttp://bit.ly/fCbRDh)
そして$フィルタ「
sの値は、オプション。あなたは私のようにそれぞれ追加または編集することができます。これは、リンクの拡張機能をフィルタリングするためのものなので、ドキュメントの拡張機能はページリンクのテキストには表示されません。
$もオプションです。今すぐリンクの後に新しい行を作成しています。あなたが望むものに変更することができます。
<?php
$fullPath = 'C:/ROOT/project/';
$relativePath = '../pages/';
$filter = array('.html', '.htm', '.php');
$after = '<br />';
if ($handle = opendir($fullPath)) {
while (false !== ($file = readdir($handle))) {
$href = $relativePath . $file;
echo '<a href="' . $href . '">' . str_replace($filter, '', $file) . "</a>\n" . $after;
}
closedir($handle);
}
?>
ファイル名はglob()、htmlを作成する配列はforeach()です。誰かがおそらく全体の答えを投稿するでしょうが、あなたが自分のことをすればもっと学ぶでしょう。 –
ダゴンは正しいです、例としてあなたのディレクトリ構造の抜粋を投稿すれば、私は '誰か'になることをボランティアにしています:) –