<?php
class
dirif
(is_dir (
$path
."/"
.$item))
}}closedir (
$handle);
return
$arr;}
//$path="file";
//print_r(readdirectory($path));
/** * 得到資料夾大小
* @param string $path
* @return int
*/public
function
dirsize
($path)if
(is_dir
($path
."/"
.$item))
}}closedir
($handle);
return
$sum;}
//$path="file";
//echo dirsize($path);
//建立資料夾
public
function
createfolder
($dirname
)else
}else
}else
return
$mes;}
/** * 重新命名資料夾
* @param string $oldname
* @param string $newname
* @return string
*/public
function
renamefolder
($oldname
,$newname
)else
}else
}else
return
$mes;}
//複製資料夾
public
function
copyfolder
($src
,$dst
)$handle
=opendir
($src);
while((
$item
=readdir
($handle))
!==false)if
(is_dir
($src
."/"
.$item))
}}closedir
($handle);
return
"複製成功";}
/** * 剪下資料夾
* @param string $src
* @param string $dst
* @return string
*/public
function
cutfolder
($src
,$dst
)else
}else
}else
}else
return
$mes;}
/** * 刪除資料夾
* @param string $path
* @return string
*/public
function
delfolder
($path)if
(is_dir
($path
."/"
.$item))
}}closedir
($handle);
rmdir
($path);
return
"資料夾刪除成功";}
/** * 刪除目錄及地下的全部檔案
* @param string $dir
* @return bool
*/public
function
deldirofall
($dir
)else}}
closedir
($dh);
//刪除當前資料夾:if(
rmdir
($dir))
else}}
}
php目錄操作
使用opendir string path 函式讀取目錄,是目錄不是檔案,函式path是字元型的路徑,同時函式返回乙個資源物件 通常在讀取路徑前判斷路徑是否正確,用bool is dir string paht 函式判斷,如果有效返回true,否則是false 讀取完檔案可以用closedir di...
php 目錄操作
1 目錄操作 1 開啟目錄 opendir 2 目錄建立 mkdir 3 刪除目錄 rmdir 4 遍歷目錄 readdir 5 關閉目錄 closedir 把目錄放入變數 filename中,然後使用opendir 函式開啟目錄。filename image handler fopen filen...
PHP操作目錄
0777 最大訪問許可權 ture 如果建立目錄的上級目錄不存在,則遞迴建立 只判斷是否存在,不管是目錄還是檔案 注意 目錄必須是空的,否則無法刪除 1 表示檔案可執行 2 表示檔案可寫 4 表示檔案可讀 順序 所有者 所有這所在的組 所有人的訪問許可權 注意 只在linux系統下有效 注意,如果新...