下面小编就为大家带来一篇php获取目录中所有文件名及判断文件与目录的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
一,php获取目录中的所有文件名
1、打开要操作目录的目录句柄
代码示例:
//打开当前目录下的目录pic下的子目录common。
$handler = opendir('pic/common');2、循环读取目录下的所有文件
立即学习“PHP免费学习笔记(深入)”;
代码示例:
/*其中$filename = readdir($handler)
每次循环时将读取的文件名赋值给$filename,$filename !== false。
一定要用!==,因为如果某个文件名如果叫'0′,或某些被系统认为是代表false,用!=就会停止循环
*/
while( ($filename = readdir($handler)) !== false )
{
//略过linux目录的名字为'.'和‘..'的文件
if($filename != “.” && $filename != “..”)
{
//输出文件名
echo $filename;
}
}3、关闭目录
ETsale3.0是采用php+mysql+smarty+jquery开发的一个很小很小的管理程序,适用于中小企业对产品销售后的报表管理以及客户资料和联通记录管理。由于采用smarty做模板,所以更方便修改外观以适用于自己的公司。程序加入简单的srm管理系统安装方法:1、以二进制上传所有文件到服务器目录2、修改cache,templates_c,目录为可写(0777)3、把include\conf
代码示例:
closedir($handler);
二,php判断文件和目录函数
说明:如果目标对象是文件,系统返回true,否则返回false。
代码示例:
说明:如果目标对象是目录系统返回true,否则返回false。
以上就是php获取目录中所有文件名及判断文件与目录的简单方法和技巧的内容,更多相关内容请关注PHP中文网(www.php.cn)!










