功能实现:
php+mcDropdown 实现文件路径可在下拉框选
择
以下是对
php+mcDropdown 实现文件路径可在下拉框进行选择的方法进行了详细的分析介
绍,需要的朋友可以过来参考下
最近用
php 进行文件目录信息读取,在网上弄到下面一段代码:
//获取指定目录下的文件列表
//$path 指定的目录,默认为当前目录
//$ifchild 是否显示子目录文件列表,默认不显示
//$curpath 显示当前的路径,默认为从当前目录开始;这个主要是为了显示确定 href 路径
代码如下
:
function
openpath(
$path
=".",
$ifchild
=false,
$curpath
=".")
{
$handle
= opendir(
$path
);
if
(
$handle
)
{
while
(false !== (
$file
= readdir(
$handle
)))
{
if
(
$file
!= "." &&
$file
!= "..")
{
$fullPath
=
$path
.DIRECTORY_SEPARATOR.
$file
;
if
(
is_dir
(
$fullPath
))
//如果是目录文件
{
if
(
$ifchild
)
//如果设置了显示子目录
{
//递归
openpath(
$path
.DIRECTORY_SEPARATOR.
$file
,
$ifchild
,
$curpath
.DIRECTORY_SEPARATOR.
$file
);
}
else
{
echo
"<li><a href=\"$curpath/$file \" target=\"_blank\">$file</a></li>\n";
}
}
else
if
(
$file
!=
basename
(
__FILE__
))
//排除当前执行脚本
{
echo
"<li><a href=\"$curpath/$file \" target=\"_blank\">$file</a></li>\n";