文件清单列表(酷)

[程序语言] PHP

[源码来源] http://px.sklar.com
[功能描述] 该脚本从一个指定目录中读取文件名,之后把这些文件名返回到数组中,还包括文件个数。

源代码如下:

<?
/*
This script read the filenames from a specified directory and returns them in an array.
The number of filenames is also returned.
Copyleft(L) 1999 Eric Persson, eric@persson.tm, http://www.persson.tm/scripts/
*/
Function searchdir($basedir)
{
global $filelisting, $number; //defines the two variables as global so they can be accessed from outside the function
unset($filelisting); //kills $filelisting in case it have been used earlier in the script
unset($number); //same as above
$handle=opendir($basedir);
while ($file = readdir($handle)) {
if ($file=="." or $file=="..") {
}
else {
$filelisting[]="$basedir$file";
};
};
$number=sizeof($filelisting); //gets the size of the array
};
searchdir("./"); //runs the function to search the current directory
echo $filelisting[1]; //echos the second value in the array
echo $number; //echos the size of the array
?>

时间: 2024-10-16 09:14:38

文件清单列表(酷)的相关文章

PHP获取文件夹列表,文件列表

  <?php 02   03 /** 04  * Goofy 2011-11-30 05  * getDir()去文件夹列表,getFile()去对应文件夹下面的文件列表,二者的区别在于判断有没有"."后缀的文件,其他都一样 06  */ 07   08 //获取文件目录列表,该方法返回数组 09 function getDir($dir) { 10     $dirArray[]=NULL; 11     if (false != ($handle = opendir ( $

asp实现在web中显示电子表格数据(三)创建文件选择列表(转)

web|创建|电子表格|数据|显示 最后介绍创建文件选择列表的代码,在这里使用内建的FileSystem对象获得文件和文件夹的信息. 为简单起见,例程假设电子数据表文件和ASP文件位于同一个目录下.通过vServerFolder= Server.MapPath(".") 获取当前目录名称,并将之转换到folder对象,从而找出目录中的文件. FileSystem对象的.GetFolder方法使用如下: Set oFs = Server.CreateObject("Script

Win8文件夹列表如何按修改时间排序让修改过的排在前面

  有的用户在使用Win8系统管理文件夹时,希望文件夹列表能按修改时间排序,最新修改过的文件夹排在前面.这个不难设置,只需要几步操作即可. 设置方法 1.在文件夹列表上面的项目栏上点击右键,勾选修改日期. 2.点击修改日期项目块,小箭头向下,最新修改的文件夹排在前面. 3.再点击则小箭头向上,最久没修改过的文件夹排在前面.

直接查看-怎样在github中创建这样的html文件项目列表

问题描述 怎样在github中创建这样的html文件项目列表 http://fantaghiro.github.io/miaov/ 怎样在github中创建上面链接网页的项目列表,点击之后可以直接查看网页效果. 解决方案 Google.百度搜索:github pages 解决方案二: 通过链接的形式进行创建

如何清理 Ubuntu 14.04 的最近打开文件历史列表

如何清理 Ubuntu 14.04 的最近打开文件历史列表 这个简明教程对Ubuntu 14.04历史文件清理进行了说明,它用于初学者. 要从dash搜索删除历史记录,请遵循以下程序. 转到系统设置(System Settings)并打开安全与隐私(Security & Privacy). 在文件与应用(Files and Applications)标签下,点击清除用户数据(Clear Usage Data). 你也可以关闭"记录文件与应用使用(Record file and Appli

asp.net 文件类型列表

asp教程.net 文件类型列表 file name             description ends with .aspx       asp.net教程 web pages.                       they contain the user interface.                       users request or navigate directly to one of these pages to start your web appl

asp实现在web中显示电子表格数据(四)创建文件选择列表

最后介绍创建文件选择列表的代码,在这里使用内建的FileSystem对象获得文件和文件夹的信息. 为简单起见,例程假设电子数据表文件和ASP文件位于同一个目录下.通过vServerFolder= Server.MapPath(".") 获取当前目录名称,并将之转换到folder对象,从而找出目录中的文件. FileSystem对象的.GetFolder方法使用如下:Set oFs = Server.CreateObject("Scripting.FileSystemObjec

最全的C盘可删除文件清单

  一.关闭Win7系统休眠功能 "以管理员身份运行,所有程序→附件→命令提示符",右击选择"以管理员身份运行",进入命令提示符后,手工输入"powercfg -h off" 关闭Win7系统休眠功能; 二.关闭系统保护 计算机右键属性--高级管理设置--系统保护 三.转移虚拟内存 计算机右键属性--高级管理设置--高级--性能-设置-高级-更改 四.转移"用户的文件" 桌面双击 Administrator(用户文件夹)文件夹

基于Hadoop开发网络云盘系统客户端界面设计初稿

前言: 本文是<基于Hadoop开发网络云盘系统架构设计方案>的第二篇,针对界面原型原本考虑有两个方案:1.类windows模式,文件夹.文件方式,操作习惯完全按照Windows方式进行,提供右键菜单管理命令.2.浏览列表式,提供常规界面按钮式命令.本文采用的方式是文件清单列表式,至于第一种方式,另列专题进行说明. 一.界面原型 二.设计说明 连接管理:建立连接.断开连接.设置连接参数 文件操作:浏览文件.上传文件.下载文件.删除文件.导入文件(批量).刷新列表 用户管理:查看用户信息.修改用