
使用PHP维护文件系统
|
PHP有很多与文件系统相关的函数,不仅可以帮助你打开文件,还可以显示目录内容、移动文件等。很多人甚至使用PHP写出了基于Web的文件管理器。 首先需要提醒一些关于文件路径的东西:在Windows你可以在文件路径中使用斜线“/”或反斜线“\”,而其他操作系统仅使用”/”。出于兼容性考虑,以下实例使用“/”的表示方法: 下面的简单脚本显示了一个基本的目录列表。注释在代码中并解释了每一步: $dir_name = "/usr/local/apache/htdocs/"; /* 创建句柄,打开给定目录的结果*/ $dir = opendir($dir_name); /* 启动一段文本添加到将要放置列表元素(文件名)的地方 */ $file_list = "
/* 使用while语句,读取所打开目录的所有元素。如果文件名既非“.”及“..”则在列表中输出文件名*/ while ($file_name = readdir($dir)) { if (($file_name != ".") && ($file_name != "..")) { $file_list .= " /* 关闭打开的目录句柄并结束PHP代码段*/
Files in:
$original = "/usr/local/apache/htdocs/css/default.css"; $copied = "/usr/local/apache/htdocs/test.css"; /* 使用函数copy() 复制源文件至目的地,或以输出错误信息结束*/ @copy($original, $copied) or die("Couldn't copy file."); ?> |
一共有 0 条评论