做项目时会碰到这种情况,列出某文件夹下的所有文件,或者所有子目录.
下面介绍一下列出文件、目录的两种方法
一、php 读取目录下的子目录、文件前期关于本科毕业论文写作准备
若成功,则返回一个数组,其中包含指定路径中的文件和目录,
若失败,则返回 false.
如果 directory 不是目录,则返回布尔值 false 并生成一条 E_WARNING 级的错误.
二、php 读取目录下的子目录、文件中期硕士论文怎么写作的方法
新建一个php项目test,在此项目下新建文件夹dir,在dir下新建.php;此外在dir下新建几个文件夹,命名为A,B,C.
dir文件夹下的结构如图:
三、有关php 读取目录下的子目录、文件中后期毕业论文范文写作技巧
在.php中使用scandir函数,扫描当前目录dir,内容如图:
四、php 读取目录下的子目录、文件后期相关职称论文写作方法总结
运行后,结果显示如图,当前文件夹下的所有文件,均在此数组中显示:
一、php 读取目录下的子目录、文件前期关于本科毕业论文写作准备
opendir() 函数打开一个目录句柄,若成功,则该函数返回一个目录流,否则返回 false 以及一个 error.可以通过在函数名前加上 ",@", 来隐藏 error 的输出.
readdir() 函数返回由 opendir() 打开的目录句柄中的条目.若成功,则该函数返回一个文件名,否则返回 false.
closedir — 关闭目录句柄.
如图:
二、php 读取目录下的子目录、文件中期硕士论文怎么写作的方法
运行后,显示结果如图,经对比,和上一步骤的结果相同:
三、有关php 读取目录下的子目录、文件中后期毕业论文范文写作技巧
使用时,数组中不需要 . 和 .. 目录,可以在while循环中,添加if语句去掉这两项,如图:
四、php 读取目录下的子目录、文件后期相关职称论文写作方法总结
结果显示如图:
五、免费php 读取目录下的子目录、文件后期大学论文写作心得
此时结果数组中目录和文件都存在,若要只显示目录,则要通过is_dir判断,代码如图:
六、php 读取目录下的子目录、文件大专专科论文要求
运行后,结果如图,只显示A,B , C 三个文件夹;
这两种方法都只能读取指定目录下的文件,对子目录中的文件则无法读取.