复制代码代码如下:
<div id="jQ-menu">
<?php
$caminho = "./";
função createDir($caminho = '.')
{
if ($handle = opendir($caminho))
{
eco "<ul>";
while (falso! == ($arquivo = readdir($handle)))
{
if (is_dir($caminho.$arquivo) && $arquivo != '.' && $arquivo !='..')
printSubDir($arquivo, $caminho, $fila);
senão if ($arquivo!= '.' && $arquivo !='..')
$fila[] = $arquivo;
}
printQueue($fila, $caminho);
eco "</ul>";
}
}
função printQueue($fila, $caminho)
{
foreach ($fila como $arquivo)
{
printFile($arquivo, $caminho);
}
}
função printFile($arquivo, $caminho)
{
echo "<li><a href=/"".$path.$file."/">$file</a></li>";
}
função printSubDir($dir, $caminho)
{
echo "<li><span class=/"toggle/">$dir</span>";
createDir($caminho.$dir."/");
eco "</li>";
}
criarDir($caminho);
?>
</div>