PHP文件操作的一些简单的方法(文中所有参数都用$pra来代替):
1. 判断给定的字符串是否是一个目录
PHP 方法名 :is_dir($pra);返回 true 或者 false
2. 判断给定字符串是否为一个文件
PHP 方法名:is_file($pra);返回 true 或者 false
3. 如何获取一个文件夹下的所有文件
PHP 方法名:scandir($pra);
说明:$pra是一个文件夹的路径;该方法还有其他的参数,但是$pra为必填参数
1. sort 可选 规定排列顺序。默认是 0 (升序)。如果是 1,则为降序。
2.context 可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。
使用实例:假如ccc文件夹下面含有ddd.txt、fff.txt、eee.txt
$dir = "c:/aaa/bbb/ccc/";$fileNames = array();
if (is_dir($dir)) {
$fileNames = scandir($dir); //读取dir下的文件名
}
var_dump($fileNames);die;
执行完上面的代码,我们就会看到$fileNames为一个数组,他呈现的形式为
array (size=11) 0 => string '.' (length=1) 1 => string '..' (length=2) 2 => string 'ddd.txt' (length=7) 3 => string 'fff.txt' (length=7) 4 => string 'eee.txt' (length=7)
4. 如何读取文件的内容
PHP 方法名:readfile($pra);
5. 获取文件长度
PHP 方法名:filesize($pra);
6. 删除文件内容
PHP 方法名:file_put_contents($prs," "); 说明:将文件内容替换为空
7. 复制文件
PHP 方法名:copy($pra_old,$pra2_new);
8. 删除文件
PHP 方法名:@unlink($pra);
9. 修改文件的名字
PHP 方法名:rename($pra_old,$pra_new);
就先列这几个,其实PHP 对文件的处理有很多方法,我列的这几个不一定是最好的方法,大家慢慢发现吧。。。。。。