亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

封裝創(chuàng)建目錄,讀取目錄含大小

オリジナル 2019-03-03 16:52:15 274
サマリー:<?php function creat_folder($dirname){ if(file_exists($dirname)){ return '存在相同的文件!'; } if(mkdir($dirname,0777,true)){ return '目錄創(chuàng)建成功!'; } return '目錄
<?php
function creat_folder($dirname){
	if(file_exists($dirname)){
		return '存在相同的文件!';
	}
	if(mkdir($dirname,0777,true)){
		return '目錄創(chuàng)建成功!';
	}
	return '目錄創(chuàng)建失敗!';
}
//echo creat_folder('css');
//讀取目錄
function read_dir($path){
	$arr=[];
	//打開(kāi)目錄
	$dir=opendir($path);
	//循環(huán)遍歷目錄下的文件或目錄
	while($item=readdir($dir)){//讀取目錄
		if($item!='.' && $item !='..'){//去掉這種./../路徑
			if(is_file($path.'/'.$item)){//判斷是否是文件,是就直接放進(jìn)一個(gè)數(shù)組中
				$arr['file'][]=$item;
			}
			if(is_dir($path.'/'.$item)){
				$arr['dir'][]=$item;
			}
		}
	}
	closedir($dir);//關(guān)閉目錄句柄
	return $arr;
}
//var_dump(read_dir('text'));
//讀取目錄的大小
function dir_size($path){
	$sum=0;
	$GLOBALS[$sum];
	$dir=opendir($path);
	while($item=readdir($path)){
		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('text'));


添削の先生:西門大官人添削時(shí)間:2019-03-03 17:13:21
先生のまとめ:如果是封裝的話,create_folder最好返回true或false,方便調(diào)用者判斷

手記を発表する

人気のある見(jiàn)出し語(yǔ)