PHP如何获取文件夹下所以子文件夹的名称及子夹所以图片 5

PHP如何获取文件夹下所以子文件夹的名称并显示点击其中名称打开名称文件夹下的所以图片并显示... PHP如何获取文件夹下所以子文件夹的名称并显示
点击其中名称打开名称文件夹下的所以图片并显示
展开
 我来答
__峰回路转
2015-08-05 · TA获得超过714个赞
知道小有建树答主
回答量:605
采纳率:89%
帮助的人:318万
展开全部

这个用到的技术就php对文件的操作,文件遍历。

这里有个我自己写文件夹遍历函数,你看看测试下。

//递归遍历文件夹,输出所有文件的路径
function bianli($path){
static $arr=array();
$str="";
if($open=opendir($path)){
while($f=readdir($open)){
$str=$path;
if($f!='.' && $f!='..'){
$str=$str."/".$f;
if(is_dir($str)){
$i++;
bianli($str);
}else{
$arr[]=$str;
//echo $str."<br>";
}
}
}
}

return $arr;
}

//遍历文件夹
function search_one_file($path){
$arr=array();
if($open=opendir($path)){
while($f=readdir($open)){
if($f!='.' && $f!='..'){
$arr[]=$path."/".$f;
}
}
}
return $arr;
}
yjr_aaron
推荐于2017-07-27 · 超过18用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:33.7万
展开全部
scandir函数可以列车目录下面的文件和目录
opendir 打开目录
is_dir() 判断是否是目录
is_dir()判断是否为文件

上面几个函数,应该能满足你的需求了,另外,遇到这种问题,网上找函数应该是很容易的,比如这个问题,你可以查找“php目录函数”,一般就能得到一些函数了,再到php.net或者手册查找函数详情,一般都会有相关的或者同类型的目录函数,这样就能了解到很多相关的了,例如“http://www.php.net/scandir
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
低叹男银
2015-07-21 · TA获得超过133个赞
知道小有建树答主
回答量:132
采纳率:100%
帮助的人:68.4万
展开全部
写个递归方法,用scandir扫逐级扫目录的内容,
用is_dir判断是否是目录,是目录就继续递归扫
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-11
展开全部
直接用调入命令
追问
请你详细解答行吗?最好贴上源码,谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式