php获取目录中所有文件名及判断文件与目录的简单方法
2017-03-04 09:27
821 查看
一,php获取目录中的所有文件名
1、打开要操作目录的目录句柄
代码示例:
//打开当前目录下的目录pic下的子目录common。 $handler = opendir('pic/common');
2、循环读取目录下的所有文件
代码示例:
/*其中$filename = readdir($handler) 每次循环时将读取的文件名赋值给$filename,$filename !== false。 一定要用!==,因为如果某个文件名如果叫'0′,或某些被系统认为是代表false,用!=就会停止循环 */ while( ($filename = readdir($handler)) !== false ) { //略过linux目录的名字为'.'和‘..'的文件 if($filename != “.” && $filename != “..”) { //输出文件名 echo $filename; } }
3、关闭目录
代码示例:
closedir($handler);
二,php判断文件和目录函数
<?php //检查上级目录下的目标对象logo.jpg是否是文件。 $checkResult = is_file('../logo.jpg');
说明:如果目标对象是文件,系统返回true,否则返回false。
代码示例:
<?php //检查上级目录下的目标对象logo.jpg是否是目录。 $checkResult = is_dir('../logo.jpg');
说明:如果目标对象是目录系统返回true,否则返回false。
以上这篇php获取目录中所有文件名及判断文件与目录的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- php获取目录下所有文件及目录(多种方法)
- php中获取文件名,文件扩展名以及所在目录的方法
- PHP递归获取目录内所有文件的实现方法
- Java-读取某个目录下所有文件、文件夹和3种从文件路径中获取文件名的方法
- Asp.net 获取指定目录下的后缀名为".doc" 的所有文件名和文件路径
- 使用php将某个目录下面的所有文件罗列出来的方法详解
- 获取当前目录所有文件名 并且保存为1个00000.txt的文件文件bat
- 黑马程序员——list()返回该目录下文件,文件夹,listFiles()返回文件文,件夹对象,递归调用获取所有文件,文件夹,以及文件名过滤
- php 获取目录下所有文件实现代码
- php读取指定目录文件夹下所有文件夹及文件的方法
- Linux c 获取目录下面所有文件文件名
- PHP获取文件夹下的所有目录文件
- TCHAR CHAR WCHAR转换 和 获取一个目录下所有文件名及修改特定文件
- PHP获取某目录下所有文件、子目录文件
- php获取目录所有文件与所有目录保存到数组程序
- PHP 遍历目录下的所有文件的方法
- 简单介绍PHP获取文件属性方法
- PHP 遍历目录下的所有文件的方法
- PHP删除目录及目录下所有文件的方法详解
- php获取某一目录包含的所有目录和文件