`
yantaoliu2006
  • 浏览: 92340 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php获取目录中的所有文件名

php 
阅读更多

php获取目录中的所有文件名
1、先打开要操作的目录,并用一个变量指向它
//打开当前目录下的目录pic下的子目录common。
$handler = opendir(’pic/common’);
2、循环的读取目录下的所有文件
/* 其中$filename = readdir($handler)是每次循环的时候将读取的文件名赋值给$filename,为了不陷于死循环,所以还要让$filename !== false。一定要用!==,因为如果某个文件名如果叫’0′,或者某些被系统认为是代表false,用!=就会停止循环*/
while( ($filename = readdir($handler)) !== false )
{
      3、目录下都会有两个文件,名字为’.'和‘..’,不要对他们进行操作
      if($filename != “.” && $filename != “..”)
      {
      4、进行处理
      //这里简单的用echo来输出文件名
      echo $filename;
      }
}
5、关闭目录
closedir($handler);
分享到:
评论

相关推荐

    php获取目录中所有文件名及判断文件与目录的简单方法

    综上所述,本文介绍了如何使用PHP的 `opendir()`、`readdir()`、`closedir()` 函数组合来获取目录下所有文件名,以及如何使用 `is_file()` 和 `is_dir()` 函数来区分文件和目录。掌握这些基础知识点,对于进行文件...

    php读取目录及子目录下所有文件名的方法

    在PHP开发中,读取指定目录及其子目录下的所有文件名是一个常见的需求。这样的功能可以用于文件管理、上传下载、内容索引等多种场景。本文将介绍几种使用PHP读取目录及子目录下所有文件名的方法,并对比各自的优缺点...

    PHP获取当前执行php文件名的代码

    本文将详细解释如何通过PHP获取当前执行的PHP文件名。 首先,我们要获取当前页面的URL。在PHP中,可以使用`$_SERVER`全局数组中的`'PHP_SELF'`键来获取。`$_SERVER['PHP_SELF']`返回的是当前运行脚本的完整URI,...

    php写的文件名修改器 自动修改文件夹下文件名 偶尔有用

    在这个例子中,我们遍历指定目录的所有文件,为每个文件添加一个时间戳作为新的文件名,然后使用`rename()`函数进行重命名。这只是一个基础示例,实际应用中,你可以根据需求自定义新的文件命名规则,比如根据文件...

    php获取目录下所有文件及目录(多种方法)(推荐)

    在PHP中,获取目录下的所有文件及子目录是一个非常基础而常用的操作,尤其在文件管理系统或者需要遍历文件夹内容的Web应用中。这篇文章会详细介绍几种不同的方法来实现这一需求,并通过示例代码进行演示,帮助大家更...

    php 获取文件名后缀和创建文件方法

    本文将深入探讨“php获取文件名后缀和创建文件方法”,旨在为开发者提供实用的代码示例与深入理解。 ### PHP获取文件名后缀 获取文件名后缀通常用于判断文件类型,以便于进行相应的处理或存储。在给定的部分内容中...

    php获取目录所有文件并将结果保存到数组(实例)

    本文将详细讲解如何使用PHP获取目录中的所有文件,并将它们存储到一个数组中,以便后续处理。 首先,`glob()`函数是PHP中用于获取与模式匹配的文件路径名的内置函数。它能够遍历指定目录下的所有文件和子目录,返回...

    遍历文件夹下的文件名

    // 获取目录下的所有文件名 Files := TDirectory.GetFiles(DirPath); // 输出每个文件名 for I := 0 to High(Files) do Writeln(Files[I]); end; ``` 在这个例子中,我们首先导入了`System.IOUtils`单元,然后...

    php实现文件上传并返回获得上传后文件名

    下面将详细讲解如何在PHP中实现文件上传,并获取上传后文件的名称。 首先,我们需要创建一个HTML表单,允许用户选择要上传的文件。表单应包含`<input type="file">`元素,该元素允许用户从本地计算机选择文件。例如...

    uploadify上传并且得到文件名

    在“uploadify上传并且得到文件名”这个主题中,我们将深入探讨Uploadify如何工作以及如何获取上传文件的名称。 首先,Uploadify提供了一个友好的用户界面,用户可以方便地选择多个文件进行批量上传。它通过异步...

    PHP版SWFUpload源码(可获取上传文件名)

    【PHP版SWFUpload源码(可获取上传文件名)】是一个基于JavaScript和Flash的文件上传组件,适用于PHP环境。SWFUpload是一个流行的开源项目,它允许用户在后台批量上传大文件,同时提供了友好的用户体验。这个特定...

    php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名

    首先,我们需要定义一个PHP函数,用于扫描指定目录及其子目录中的jpg文件,并打印出它们的文件名。下面是一个这样的函数`printJpg`: ```php <?php function printJpg($dir, $deep = "") { // 打开目录 $dir...

    批量修改文件名的PHP代码、附带汉字转拼音程序

    这段代码首先会获取指定目录下的所有文件名,接着根据设定的规则进行改名操作。例如,如果原文件名是中文,可以通过汉字转拼音功能将其转换为拼音,然后再进行重命名。 汉字转拼音在PHP中可以借助一些库来实现,...

    php 获取当前访问的url文件名的方法小结

    在PHP编程中,有时我们需要获取当前访问的URL的文件名,以便进行各种处理,比如日志记录、权限控制或者URL重写等。以下是一些常用的方法来实现这一目标,我们将详细探讨这些方法并分析它们的工作原理。 首先,推荐...

    带进度条多文件上传服务器返回json数据包括文件大小、路径、文件名、文件类型,可自行修改外貌哦

    纯javascript 带进度条的文件上传源码哦,包含PHP端源码,要的速速带走。 自行修改外貌就可以使用啦,另外php端返回的数据是json型的数据,需要解析,不懂的可以百度一下json,一般情况下用var str=eval("("+data+")...

    php百度批量图片文字识别应用Ocr,获取需要的文字改文件名

    5. **批量处理图片**:如果需要批量处理图片,可以遍历指定目录下的所有图片文件,对每个文件执行上述步骤。在`zz.php`或`index.php`中,可以添加循环结构,逐一调用OCR并处理结果。 6. **根据识别结果改文件名**:...

    uEditor上传图片并保存为原文件名

    为了保存为原文件名,需要获取并保留上传请求中关于原始文件名的信息。 3. **文件命名策略**:在处理上传时,可以检查文件名是否存在,如果存在,则可以在文件名后添加时间戳或随机字符串来避免冲突,同时保留原...

Global site tag (gtag.js) - Google Analytics