PHP读取目录下所有文件的代码_php实例

读取目录下所有文件的代码,可以不管文件名

复制代码 代码如下:

<?php  
$dir = "file";  

// Open a known directory, and proceed to read its contents  
if (is_dir($dir)) {  
   if ($dh = opendir($dir)) {  

       while (($file = readdir($dh)) !== false) {  
       if ($file!="." && $file!="..") {  
       echo "<a href=file/".$file.">".$file."</a><br>";  
       }  
       }  
       closedir($dh);  
   }  
}  
?> 

时间: 2024-10-31 13:51:24

PHP读取目录下所有文件的代码_php实例的相关文章

PHP不用递归遍历目录下所有文件的代码_php实例

实现代码: /** * PHP 非递归实现查询该目录下所有文件 * @param unknown $dir * @return multitype:|multitype:string */ function scanfiles($dir) { if (! is_dir ( $dir )) return array (); // 兼容各操作系统 $dir = rtrim ( str_replace ( '\\', '/', $dir ), '/' ) . '/'; // 栈,默认值为传入的目录 $

php 获取目录下所有文件实现代码

php教程 获取目录下所有文件实现代码 class a{     private $img_dir;         private $img_path;         private $face_files = array();         private $allow_extension = array(); private function get_face_files()         {             $files = array();             if(

PHP采用自定义函数实现遍历目录下所有文件的方法_php技巧

目录的遍历是PHP程序设计中经常会用到的一个功能,很多PHP项目都有这一功能模块.今天本文就来实例解析一下PHP采用自定义函数实现遍历目录下所有文件的方法.具体方法如下: 方法一:使用readir()遍历目录 实现代码如下: function listDir($dir) { if(is_dir($dir)) { if($handle = opendir($dir)) { while($file = readdir($handle)) { if($file != '.' && $file !

asp读取目录下的文件

<% Dim sPath, oFso, oFout, File sPath = "plugin/" Set oFso = Server.CreateObject("Scripting.FileSystemObject") Set oFout = oFso.GetFolder(Server.Mappath(sPath))     Response.Write "<table border='1' cellspacing='0' cellpaddi

读取目录下的文件得到一个数组

数组 filename=dir("盘符:\*.*") i = 0 do while filename = "" array1 (i)=filename i = i + 1 filename = dir("c:\*.*") loop VB好象也有比较好的方法,但是我不太清楚了 VBScript Set fs = CreateObject("Scripting.FileSystemObject") Set f = fs.GetFo

PHP读取目录下所有文件,并通过ajax返回json格式的数据

php <?php // header("content-type:application/json"); //header('Content-type: text/html; charset=utf-8'); $dir = "../Music"; $dh = opendir($dir); while (false !== ($filename = readdir($dh))) { if($filename!="."&&$f

读取目录下的文件得到一个数组_FSO专题

filename=dir("盘符:\*.*") i = 0 do while filename = "" array1 (i)=filename i = i + 1 filename = dir("c:\*.*") loop VB好象也有比较好的方法,但是我不太清楚了 VBScript Set fs = CreateObject("Scripting.FileSystemObject") Set f = fs.GetFolde

php excel reader读取excel内容存入数据库实现代码_php实例

上一篇文章介绍了php-excel-reader读取excel文件的方法,因为需要,将excel这样的数据: 新建数据库表如下: -- 数据库: `alumni` -- 表的结构 `alumni` CREATE TABLE IF NOT EXISTS `alumni` (   `id` bigint(20) NOT NULL AUTO_INCREMENT,   `gid` varchar(20) DEFAULT NULL COMMENT '档案编号',   `student_no` varcha

用PHP实现 上一篇、下一篇的代码_php实例

复制代码 代码如下: <?php //----显示上一篇.下一篇文章代码 START---- $sql_former = "select * from article where id<$id order by id desc "; //上一篇文章sql语句.注意是倒序,因为返回结果集时只用了第一篇文章,而不是最后一篇文章 $sql_later = "select * from article where id>$id "; //下一篇文章sql语