디렉터리 생성은 파일을 업로드할 때 자주 접하게 되는 작업입니다. 날짜를 기준으로 상대 디렉터리를 생성하고 파일을 저장하려면 이 기능이 필요합니다.
function mkdirs($dir)
{
if(!is_dir($dir)){
if(!mkdirs(dirname($dir))){
false 반환;}
if(!mkdir($dir,0777)){
false 반환;}
}
return true
}
//테스트 방법
$img_path = realpath("../../../upfile/www..php.cn/ ") .'/'.date("y/m/d/");
mkdirs($img_path);
//함수
function mkdir_r($ dirname , $rights=0777){
$dirs =explore('/', $dirname)
$dir=''
foreach($dirs as $ 부분) {
$dir.=$part.'/'
if (!is_dir($dir) && strlen($dir)>0)
mkdir($dir, $rights);
mkdir_r($path)