opendir() 函数打开一个目录句柄,可由 closedir(),readdir() 和 rewinddir() 使用。
若成功,则该函数返回一个目录流,否则返回 false 以及一个 error。可以通过在函数名前加上 "@" 来隐藏 error 的输出。
- $dir = opendir("images");
-
- while (($file = readdir($dir)) !== false)
- {
- echo "filename: " . $file . "<br />";
- }
- closedir($dir);
-
-
- print("<table border="1">n");
-
- print("<tr><font color='red'>n");
- print("<th>文件名</th>n");
- print("<th>文件的大小</th>n");
- print("</font></tr>n");
- $mydirectory = opendir(".");
-
- while($entryname = readdir($mydirectory))
- {
- print("<tr>");
- print("<td>$entryname</td>");
- print("<td align="right">");
- print(filesize($entryname));
- print("</td>");
- print("</tr>n");
- }
- closedir($mydirectory);
- print("</table>n");
|