파일을 업로드 하려하는데, 업로드 하려하는 디렉토리가 없을 경우.
디렉토리를 생성하고나서 파일을 업로드 해야한다.
그럴 때.
$upload_dir = "/home/upload/file/"; - 이 경로에 파일을 업로드 할 예정, 그런데 /home/upload/ 까진 존재하는데 /file/ 디렉토리가 없다.
is_dir( dir )
dir 이 존재하는 디렉토리라면 true를 리턴한다.
if(!is_dir( $upload_dir)){
mkdir( $upload_dir );
}
만약 $upload_dir이 없다면, $upload_dir 디렉토리를 만들어준다.
mkdir( dir, chmod, recursive ) - Makes directory
dir = 디렉토리 경로
chmod = 디렉토리 권한
recursive = 하위 폴더 생성을 허락할 것인지 여부