-
PHP之文件目录基础操作示例
本文为大家整理总结了一些PHP文件目录基础操作示例代码,感兴趣的同学参考下。 我们知道,临时声明的变量是保存在内存中的,即便是静态变量,在脚本运行完毕后也会被释放掉,so,想长久保存一个变量的内容,方法之一就是写到文件中,放到硬盘或服务器上,为此文件操作就必须很熟悉...
PHP 2014-12-05 23:39:15 -
使用PHP遍历文件夹与子目录的函数代码
本文是一个使用PHP遍历文件夹与子目录的函数代码示例,感兴趣的同学参考下。 我们要使用的函数有 Scandir,它的作用是列出指定路径中的文件和目录,就像 Dir 一样...
PHP 2014-12-05 13:36:11 -
第六章 php目录与文件操作
本文为大家讲解的是php目录与文件操作示例,感兴趣的同学参考下. 一.目录操作 basename -- 返回路径中的文件名部分 dirname -- 返回路径中的目录部分 pathinfo -- 返回文件路径的信息 realpath -- 返回规范化的绝对路径名 <?php $path = 'demo1.php'; $path = realpath($path); echo basename($path); echo '<br>'; echo dirname($path); echo '<br>'; $array_path = pathinfo($path); echo 'basename : '.$array_path['basename'].'<br>'; echo 'dirname : '.$array_path['dirname'].'<br>&...
PHP 2014-12-04 07:15:55 -
php 用disk_free_space函数 返回目录可用空间
本文为大家讲解的是php 如何使用disk_free_space函数 来返回目录可用空间大小的方法,感兴趣的同学参考下。 disk_free_space返回目录可用空间,这个可根据你当关硬盘的空间大小来判断 用法 disk_free_space($path); 注: 本函数不能作用于远程文件,被检查的文件必须通过服务器的文件系统访问...
PHP 2014-12-03 20:48:56 -
PHP 删除一个目录及目录下的所有文件的实现方式
本文是一个PHP实现的可以用来删除一个目录及目录下的所有文件的函数,感兴趣的同学参考下。 /***** *@dir - Directory to destroy *@virtual[optional]- whether a virtual directory */ function destroyDir($dir, $virtual = false) { $ds = DIRECTORY_SEPARATOR; $dir = $virtual ? realpath($dir) : $dir; $dir = substr($dir, -1) == $ds ? substr($dir, 0, -1) : $dir; if (is_dir($dir) && $handle = opendir($dir)) { while ($file = readdir($handle)) { if ($file == '.' || $file == '..') { continue; } elseif (is_dir(...
PHP 2014-12-03 09:01:20 -
PHP判断文件是否存在、是否可读、目录是否存在的代码
本文是一个PHP判断文件是否存在、是否可读、目录是否存在的代码,感兴趣的同学参考下。 php判断文件是否存在或是否可读或目录是否存在结合三个实例保证你能看懂,关于php操作文件这方面即基础又很重要,在很多地方都需要php对文件进行相应的操作,所以你还是好好看看下面的内容 1、案例: <?php $file = 'xxx.net.php'; if (is_readable($file) == false) { die('文件不存在或者无法读取'); } else { echo '存在'; } ?> is_readable() 函数判断指定文件名是否可读. 指定的文件或目录存在并且可读,则返回 TRUE 2、案例: <?php $filename = 'xxx.net.php'; if (file_exists($filename)) { echo "The file $filename exists"; } else...
PHP 2014-12-03 07:37:30 -
使用PHP遍历文件目录与清除目录中文件的实现详解
本文为大家讲解的是使用PHP遍历文件目录与清除目录中文件的实现详解,感兴趣的同学参考下。 1、清除PHP缓存文件 <?php function read_dir($dir,$file) { $a =strpos($file,".php"); if($a>0) { unlink($dir . $file); echo "delete $dir$file <br>"; return true; &nbs...
PHP 2014-12-02 19:37:49 -
PHP统计目录下的文件总数及代码行数实现代码(去除注释及空行)
本文是一个PHP统计目录下的文件总数及代码行数的实现代码(去除注释及空行),感兴趣的同学参考下。 在开发的时候,为了统计开发出的代码总行数及文件总数,在没有使用工具的时候,总是要去一个文件一个文件的查找,文件夹层次少还行,层次多的时候就累死人了 <?php /** * 统计目录下的文件行数及总文件数··去除注释 */ $obj = new CaculateFiles(); //如果设置为false,这不会显示每个文件的信息,否则显示 $obj->setShowFlag(false); //会跳过所有All开头的文件 $obj->setFileSkip(array('All')); $obj->run("D:PHPAPPphp_tests"); //所有文件,(默认格式为.php) $obj->setFileSkip(array()); $obj->run("D:PHPAPPphp"); $obj->setShowFl...
PHP 2014-12-01 17:20:13 -
PHP删除非空目录的函数代码小结
本文以示例的方式向大家讲解了PHP删除非空目录的函数代码小结,感兴趣的同学参考下。 PHP中对于处理文件的操作函数有许多,下面是我搜集的一个删除非空目录的函数方法,感觉不错,就摘抄下来了,在PHP的应用中很实用,源码不是很多,可以根据自己的需求进行修改 有了这个小程序,PHPer就不用手动进行删除计算机上的目录文件了,在练习PHP目录文件操作时就可以用这个函数,在这个基础上还可以增加浏览文件夹目录,然后进行删除...
PHP 2014-12-01 08:56:17 -
PHP递归删除目录几个代码实例
本文为大家整理了PHP递归删除目录几个代码实例,感兴趣的同学参考下. 删除一个空目录用rmdir() 函数即可搞定。但是要删除一个非空目录,则无法进行快速的删除,必须先将目录中文件删除,但是目录里可能还会有子目录,因此我们需要进行递归删除 下面给大家提供几个函数参考...
PHP 2014-11-30 22:43:43 -
巧用Word样式功能 解决目录添加的烦恼
使用word编辑文档的时候,如果篇幅较大,经常要添加目录,如果不懂得使用word中的功能是很难快速完成的。其实,在WORD的“格式”菜单项中,有个叫“样式与格式”的菜单项,“样式”选项,可以让我们在不同文章中设定相同的格式,使不同时候所编辑的文件具有相同的风格...
系统程序 2014-11-30 19:17:07 -
PHP SPL标准库的用法(遍历目录,查找固定条件的文件)
本文为大家讲解的是PHP SPL标准库的用法(遍历目录,查找固定条件的文件),感兴趣的同学参考了。 <?php class RecursiveFileFilterIterator extends FilterIterator { // 满足条件的扩展名 protected $ext = array('jpg','gif'); /** * 提供 $path 并生成对应的目录迭代器 */ public function __construct($path) { parent::__construc...
PHP 2014-11-30 17:23:10