php 读取目录文件夹列表程序
<?php
function GetFolders($resourceType, $currentFolder) {
// Map the virtual path to the local server path.
$sServerDir = ServerMapFolder($resourceType, $currentFolder, 'GetFolders');
// Array that will hold the folders names.
$aFolders = array();
$oCurrentFolder = opendir($sServerDir);
while ($sFile = readdir($oCurrentFolder)) {
if ($sFile != '.' && $sFile != '..' && is_dir($sServerDir . $sFile)) $aFolders[] = '<Folder name="' . ConvertToXmlAttribute($sFile) . '" />';
}
closedir($oCurrentFolder);
// Open the "Folders" node.
echo "<Folders>";
natcasesort($aFolders);
foreach ($aFolders as $sFolder) echo $sFolder;
// Close the "Folders" node.
echo "</Folders>";
}本文地址:http://www.phprm.com/code/cb70ed31a270386a4fca7be5df9a2883.html
转载随意,但请附上文章地址:-)