起风了

“路海长 青夜旷 越过群山追斜阳”

PHP编程之复制目录

<?php //复制目录的操作,目录下若只包含文件可以直接复制,若包含子目录则需要借助递归来完成 function copydir($dirsrc,$dirto){ if(file_exists($dirto)){ if(!is_dir($dirto)){ echo "<b>$dirto</b>不是目录,不能复制!<br>"; } } else{ //如果原目标目录不存在则创建 mkdir($d...

删除目录

<?php //删除包含文件的目录(rmdir()函数只能删除包含空文件夹) function deldir($dirname){ if(!file_exists($dirname)){ die ("文件夹不存在<br>"); } if(is_file($dirname)){ unlink($dirname); } $dir=opendir($dirname); while($filename=readdir($dir)){ //除去.和..目录 if($filename!='....

遍历目录

<?php //第一种遍历方式:利用glob函数来遍历目录,glob函数返回值为一个函数故可以用foreach来遍历 foreach(glob("phpmyadmin/*") as $filename){ echo $filename."<br>"; } /*第二种遍历方式: opendir()、closedir()、readdir()、rewinddir()函数结合来遍历目录 */ //打开文件资源 $dir=opendir(...

统计文件所包含目录和文件的个数

<?php //统计文件中包含的目录和文件个数 $dirn=0; $filen=0; function dirnum($file){ global $dirn; global $filen; //打开目录 $dir=opendir($file); while($filename=readdir($dir)){ //在$dir文件资源下除去当前目录和上级目录 if($filename!=='.'&&$filename!=='..'){ //为读取到的目录...

获取文件属性的文件系统相关函数

<?php date_default_timezone_set("PRC"); //获取文件属性的函数 function getfilepro($filename){ if(file_exists($filename)){ echo "文件存在<br>"; //获取文件类型 getfiletype($filename); //获取文件大小 echo "这个文件的大小为:".tosize($filename)."<br>"; //获取文件的权限 if(...