php遍访文件夹内html文件并给出到所有文件的超链接,谁能给段这样的源码

 我来答
不记得你的样子3c
2011-07-18 · TA获得超过699个赞
知道小有建树答主
回答量:1852
采纳率:0%
帮助的人:936万
展开全部
scandir
进手册查一下这个函数的用法吧。这个就是列出指定路径中的文件和目录
更多追问追答
追问
我要到文件的链接
追答
你遍历目录后他会返回个数组。
你直接循环数组就能生成所有文件的超链接了
raymondliang
2011-07-18
知道答主
回答量:34
采纳率:0%
帮助的人:18.9万
展开全部
<?php
$path=".";//要扫描的文件夹目录
$dh = opendir($path);
while (false !== ($filename = readdir($dh))) {
$sys=pathinfo($filename);//获取文件名后缀
if($sys['extension'] =="html" || $sys['extension'] =="htm")//判断是否是html文件
{
$files[] = $filename;
}
}
foreach($files as $v)
{
echo "<a href=".$v.">".$v."</a>";//输入链接
}
这样就可以了,
追问
跟楼上样的?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guiyun79
2011-07-18 · TA获得超过536个赞
知道答主
回答量:366
采纳率:0%
帮助的人:250万
展开全部
可以的
追问
给个代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
马后雷鼓下扬州5058
2011-07-18 · TA获得超过4321个赞
知道小有建树答主
回答量:693
采纳率:33%
帮助的人:800万
展开全部
http://www.keneks.net/baidu/zhidao/294062295/
我写的是直接输出,要将链接存入数组,你应该是到怎么做吧。。。
array_push 或者 $url_array[] = $url[i]。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式