function readDirectory($path) {
$handle = opendir ( $path );
while ( ($item = readdir ( $handle )) !== false ) {
if ($item != "." && $item != "..") {
if (is_file ( $path . "/" . $item )) {
$arr ['file'] [] = $item;
if (is_dir ( $path . "/" . $item )) {
//print_r(readDirectory($path));
while(($item=readdir($handle))!==false){
if($item!="."&&$item!=".."){
if(is_file($path."/".$item)){
$sum+=filesize($path."/".$item);
if(is_dir($path."/".$item)){
function createFolder($dirname){
if(checkFilename(basename($dirname))){
if(!file_exists($dirname)){
if(mkdir($dirname,0777,true)){
function renameFolder($oldname,$newname){
if(checkFilename(basename($newname))){
if(!file_exists($newname)){
if(rename($oldname,$newname)){
function copyFolder($src,$dst){
//echo $src,"---",$dst."----";
while(($item=readdir($handle))!==false){
if($item!="."&&$item!=".."){
if(is_file($src."/".$item)){
copy($src."/".$item,$dst."/".$item);
if(is_dir($src."/".$item)){
$func($src."/".$item,$dst."/".$item);
function cutFolder($src,$dst){
if(!file_exists($dst."/".basename($src))){
if(rename($src,$dst."/".basename($src))){
function delFolder($path){
while(($item=readdir($handle))!==false){
if($item!="."&&$item!=".."){
if(is_file($path."/".$item)){
if(is_dir($path."/".$item)){