abstrakt:/** * 目錄創(chuàng)建操作 * @param $dirName // 需要創(chuàng)建的目錄名稱 * @return string 提示信息 */ function create_folder($dirName) { &nb
/** * 目錄創(chuàng)建操作 * @param $dirName // 需要創(chuàng)建的目錄名稱 * @return string 提示信息 */ function create_folder($dirName) { // 判斷是否存在相同文件或目錄 if (file_exists($dirName)) { return "存在相同文件!"; } // 創(chuàng)建目錄并判斷 if (mkdir($dirName, 0777, true)) { return "目錄創(chuàng)建成功!"; } return "目錄創(chuàng)建失敗!"; } //echo create_folder('css'); /** * 目錄讀取操作 * @param $path // 讀取的目錄 * @return array 數(shù)組|失敗 */ function read_dir($path) { $arr = []; $dir = opendir($path); while ($item = readdir($dir)) { if ($item != "." && $item != "..") { if (is_file($path . "/" . $item)) { $arr['file'][] = $item; } if (is_dir($path . "/" . $item)) { $arr['dir'][] = $item; } } } closedir($dir); return $arr; } //var_dump(read_dir('js')); /** * 目錄大小查詢操作 * @param $path // 需要查詢大小的目錄 * @return int // 目錄的大小 */ function dir_size($path) { $sum = 0; global $sum; $dir = opendir($path); while ($item = readdir($dir)) { if ($item != "." && $item != "..") { if (is_file($path . "/" . $item)) { $sum += filesize($path . "/" . $item); } if (is_dir($path . "/" . $item)) { $func = __FUNCTION__; $func($path . "/" . $item); } } } return $sum; } echo trans_byte(dir_size('js'));
Korrigierender Lehrer:查無此人Korrekturzeit:2019-04-01 09:31:23
Zusammenfassung des Lehrers:完成的不錯。目錄和文件,現(xiàn)在最多操作是對圖片處理。