本篇文章为大家展示了怎么在php中循环遍历文件夹,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
php有什么用
php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使php经得久不衰。
使用的函数有:
收取()判断某个变量是否定义
是指()将当前目录改变为指定的目录。
opendi()打开目录。
readdir()读取目录。
getcwd()获取当前目录。
还用到了for if 有传值大概就这些东东:
下面是代码:
代码如下:
& lt; ? php
如果(收取($ _GET [& # 39; id # 39;]))//判断是否传值
{
,,,$ s=(& # 39;大小写不敏感& # 39;& # 39;+ & # 39;$ _GET [& # 39; id # 39;]);
,,,s=base64_decode美元($ s);//接受传递的值值一般是要打开的目录的绝对路劲
,,,,,,,目录($ s);//切换到要打开的目录
,,,美元}
=opendir(& # 39;强生# 39;);//打开当前目录
,(假!==($ c=readdir(美元)))//循环遍历目录内容的文件名
{,,,,,,,
,,,,,,如果(is_dir ($ c))//判断是目录还是文件
,,,,,,{
,,,,,,,,,,if ($ c==& # 39;强生# 39;)
,,,,,,,,,,{
,,,,,,,,,,,,,,}
,,,,,,,,,,,,,,其他
,,,,,,,,,,,,,,{
,,,,,,,,,,if ($ c==& # 39; . . & # 39;)
,,,,,,,,,,{
,,,,,,,,,,w美元=base64_encode (substr (getcwd(), 0,大小写敏感(getcwd(), & # 39; \ \ & # 39;)));//当前路径加上目录名就是目录的绝对路径
,,,,,,,,,,回声“上一级“!”& lt; a href=https://www.yisu.com/zixun/的php 6.吗?id=$ w '>打开>
”;//当点击打开时将要打开的绝对路径传递出去用chdir切换到要打开的目录下
,,,,,,,,,,其他}
,,,,,,,,,,{
,,,,,,,,,,,,,,getcwd()强生w美元=base64_encode (# 39; \ \ & # 39; c)美元。;//当前路径加上目录名就是目录的绝对路径
,,,,,,,,,,回声“c"美元霸主地位;& lt; a href=https://www.yisu.com/zixun/的php 6.吗?id=$ w '>打开>
”;//当点击打开时将要打开的绝对路径传递出去用chdir切换到要打开的目录下
,,,,,,,,,,,,,,}
,,,,,,,,,,,,,,}
,,,,,,,,,,}
,,,,,,,,,,其他
,,,,,,,,,,{
,,,,,,,,,,,,,,回声“$ c不是目录& lt; br/祝辞;“
,,,,,,,,,,,,,,}
}
?在
上述内容就是怎么在php中循环遍历文件夹,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。