以下是用 PHP 列出目錄內容的方法,當然也可以略為修改以程式碼改為 function 使用:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<?php // 定義要開啟的目錄 $dir = "/var/www/vhosts/dir"; // 用 opendir() 開啟目錄,開啟失敗終止程式 $handle = @opendir($dir) or die("Cannot open " . $dir); echo "<b>Files in " . $dir . ":</b><br/>"; // 用 readdir 讀取檔案內容 while($file = readdir($handle)){ // 將 "." 及 ".." 排除不顯示 if($file != "." && $file != ".."){ echo "$file<br/>"; } } // 關閉目錄 closedir($handle); ?> |