您的位置:首页 > 编程语言 > PHP开发

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."文件";

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: