function tree($directory)
{
$current_dir=dir($directory);
echo "
- \n";
while($file=$current_dir->read()){
if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!=".."))
{echo "
$file\n";tree("$directory/$file");
}
else{
$filename_node = explode('.',$file);
if($filename_node[count($filename_node) - 1] == 'php')
{
$content = file_get_contents($directory.'/'.$file);
if($content == false){
echo "
$file---Warning: No Content !\n";}
else{
$content = preg_replace('/+[\s]*?[\r\n]+/', "", $content);
if(file_put_contents($directory.'/'.$file,$content) == false){
echo "
$file---Error: Failed to write !\n";}
}
}
}
}
echo "
\n";$current_dir->close();
}
echo "
PHP-Tree-Modify
\n";
tree(".");
?>