怎么在php中循环遍历文件夹

介绍

本篇文章为大家展示了怎么在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中循环遍历文件夹,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

怎么在php中循环遍历文件夹