php 显示指定目录所有子文件夹
functionListFolders(){//设置一个路径$dir="./";//设置一个存放文件件的数组$aDir=array();$oCurrentdir=opendir($dir);//打开目录while($sFile=readdir($oCurrentdir))//读取当前目录所有子目录{if($sFile!='.'&&$sFile!='..'&&is_dir($dir.…php文件操作
这里讲的文件操作主要是讲php获取文件的主要信息,判断文件的性质,获取文件名和目录名等哦,下面看三个实例:*///获取文件的主要信息。$file="data.txt";if(is_dir($file)){echo"文件$file是个目录";echo"<br/>";}else{echo"文件$file不是目录";echo"<br/>";}if(is_file($file)){…php 浏览目录
opendir()函数打开一个目录句柄,可由closedir(),readdir()和rewinddir()使用。若成功,则该函数返回一个目录流,否则返回false以及一个error。可以通过在函数名前加上"@"来隐藏error的输出。$dir=opendir("images");//列出images目录中的文件while(($file=readdir($dir))!==false){echo"f…php filemtime定时生成文件代码
filemtime()函数返回文件内容上次的修改时间,若成功,则时间以Unix时间戳的方式返回,若失败,则返回false。语法:filemtime(filename)$path="a.txt";if(file_exists($path)){$filetimes=filemtime($path);$cutime=time();$uptime=900;//15分钟生成一次if($cutime-$fil…php unlink与rmdir实现文件与文件夹删除
删除目录及文件<?phpfunctiondelsvn($dir){$dh=opendir($dir);//找出所有".svn"的文件夹:while($file=readdir($dh)){if($file!="."&&$file!=".."){$fullpath=$dir."/".$file;if(is_dir($fullpath)){if($file==".svn"){delsvn…php中删除非空目录实现代码
php删除目录及文件的文件原是就是先检查此目录下是否有文件,如果有,是文件夹的话就再调用此函数删除,如果是文件就直接调用unlink删除,最后删除此目录,删除文件夹的操作时,必须首先确保您有这个权限!<?php//说明:删除非空目录的解决方案functionremoveDir($dirName){if(!is_dir($dirName)){returnfalse;}$handle=@open…php如何获取文件夹大小程序代码
本文章来告诉你php如何获取文件夹大小吧,我们递归列出文件然后再利用filesize来统计文件大小并显示出来,代码如下:<?php//获取文件夹大小functiondir_size($dir){if(!preg_match('#/$#',$dir)){$dir.='/';}$totalsize=0;//调用文件列表foreach(get_file_list($dir)as$name){$to…php 文件目录操作函数
在php中我们有大量的可对文件与目录操作的函数,下面我来总结一下这些函数的用法.mkdir();函数:php创建文件夹和文件///创建文件夹代码如下复制代码functioncreatedir($dir){if(file_exists($dir)&&is_dir($dir)){//如果存在这个文件并且这个文件是个目录就不动作}else{mkdir($dir,0777);//否则就创造这个目录…php 创建文件多种方法总结
php创建文件的方法有很多种我们最常用的就是fopen,file_put_contents这两种方法来创建文件了,下面我来给大家详细介绍介绍,有需要了解的同学可参考。创建php文件,代码如下:<?php$str="<?phpecho123;?>";file_put_contents('test.php',$str);//使用脚本创建一个php文件?>例2,代码如下:<…php中mkdir函数递归创建目录(文件夹)
在php中mkdir函数是创建目录它自身是不可以递归创建目录了,我们需要遍历进行目录然后调用mkdir即可,下面来看一下操作方法,实例代码如下:<?php/***MakesdirectoryandreturnsBOOL(TRUE)ifexistsORmade.**@param$pathPathname*@returnbool*/functionrmkdir($path,$mode=0755)…php移动文件夹和文件程序代码
php中移动复制文件我们使用copy,下面我们来看一个简单的实例,他实现了目录与目录文件移动,希望此文章对大家帮助。方法一,copy+unlink方式我的思路是:移动=新建+删除,在移动之前在目标的目录新建一个文件夹,然后在把文件和目录都复制过去,最后在执行删除,代码如下:/***@parammoveDir剪切文件和目录*@paramstring$to目标文件路径*@paramstring$fro…php读取指定目录文件夹下所有文件名
遍历目录下文件名并显示我们会用到几个函数一个是opendir目录读取函数,然后再利用readdir获取目录相在信息到数组然后通过while遍历出来。显示目录下所有文件,代码如下:<?php$dir=dirname(__FILE__)."/../www.phpfensi.com/";//这里输入其它路径//PHP遍历文件夹下所有文件$handle=opendir($dir.".");//定义用…php 读取目录所有文件信息dir()
下面来看看这款用php读取目录所有文件信息的源码程序吧,其它就是用到了dirfileread函数组合实现的.<?phpset_time_limit(0);functiontree($directory){$mydir=dir($directory);echo"<ul>";while($file=$mydir->read()){if((is_dir("$directory/$…支持多平台的php目录创建函数
支持多平台的php教程目录创建函数,我们可以指定在那个目录下创建目录哦,取得指定文件夹的目录名称:functionget_dir_name($dir_path,$file){$dirpath=$dir_path;$dir=scandir($dirpath);foreach($diras$key=>$value){if(is_dir($dirpath.'/'.$value)&&$val…php is_file 判断文件存在
我们利用了file_exists和is_file函数来判断是否为文件和文件是否存在,这里我们对路径说了一下特别说明,有需要的朋友可以参考一下,用户判断文章是否存is_filefile_exists函数实现,代码如下:functionisFile($path){if(file_exists($path)&&is_file($path)){returntrue;}else{returnfals…