php文件的操作
2014-03-19 19:07
309 查看
/**********************
一个简单的目录递归函数
第一种实现办法:用dir返回对象
***********************/
function tree($directory)
{
$mydir = dir($directory);
echo "<ul>\n";
while($file = $mydir->read())
{
if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!=".."))
{
echo "<li><font color=\"#ff00cc\"><b>$file</b></font></li>\n";
tree("$directory/$file");
}
else
echo "<li>$file</li>\n";
}
echo "</ul>\n";
$mydir->close();
}
/**
* 读取文件内容并保存新文件中
* $filePath 文件内容页面地址
* $savePath 文件保存内容地址
* $saveMode 文件打开保存模式
* $isFileName 是否保存文件名到新内容中 默认为true
*/
function saveAsFileContent($filePath,$savePath,$saveMode,$isFileName=true){
$content = file_get_contents($filePath);
$file = fopen($savePath,$saveMode);
if($file){
$content= $isFileName?$filePath."\r\n".$content:$content;
fwrite($file,$content);
fclose($file);
return "写入成功,请查看当前目录下的".$savePath."文件";
}
}
一个简单的目录递归函数
第一种实现办法:用dir返回对象
***********************/
function tree($directory)
{
$mydir = dir($directory);
echo "<ul>\n";
while($file = $mydir->read())
{
if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!=".."))
{
echo "<li><font color=\"#ff00cc\"><b>$file</b></font></li>\n";
tree("$directory/$file");
}
else
echo "<li>$file</li>\n";
}
echo "</ul>\n";
$mydir->close();
}
/**
* 读取文件内容并保存新文件中
* $filePath 文件内容页面地址
* $savePath 文件保存内容地址
* $saveMode 文件打开保存模式
* $isFileName 是否保存文件名到新内容中 默认为true
*/
function saveAsFileContent($filePath,$savePath,$saveMode,$isFileName=true){
$content = file_get_contents($filePath);
$file = fopen($savePath,$saveMode);
if($file){
$content= $isFileName?$filePath."\r\n".$content:$content;
fwrite($file,$content);
fclose($file);
return "写入成功,请查看当前目录下的".$savePath."文件";
}
}
相关文章推荐
- php 常用函数总结(数组,字符串,时间,文件操作)
- php文件操作
- 基于php常用函数总结(数组,字符串,时间,文件操作)
- PHP常用的文件操作函数集锦
- php文件夹与文件目录操作函数介绍
- php第二章 文件操作
- 详谈PHP文件目录基础操作
- PHP文件读写操作之文件写入代码
- 文件操作-php
- PHP基础知识 文件操作函数库,序列化
- PHP 文件的一些操作
- PHP文件操作函数
- php文件操作
- PHP读取文件操作
- php操作文件类(合肥工业大学(php文件操作)课堂练习)
- PHP中的文件操作
- PHP操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)
- php文件操作小结(删除指定文件/获取文件夹下的文件名/读取文件夹下图片名)
- php下载文件操作
- php目录操作函数之获取目录与文件的类型