mkdir 함수
함수 mkdir는 지정된 경로에 새 디렉토리를 생성합니다.
첫 번째 매개변수로 디렉토리 경로 문자열을 받고, 두 번째 매개변수(선택사항)로 8진수 형태의 접근 권한을,
세 번째 매개변수(선택사항)로 재귀적 디렉토리 생성 플래그를 받습니다.
기본 권한은 0777(최대 권한)으로 설정됩니다.
구문
mkdir(path, [mode], [recursive], [context]);
예제
현재 폴더에 'test' 디렉토리 생성하기:
<?php
mkdir('test');
?>
예제
접근 권한 0755로 디렉토리 생성하기:
<?php
mkdir('test2', 0755);
?>
예제
플래그 recursive를 사용하여 중첩된 디렉토리 생성하기:
<?php
mkdir('test3/sub1/sub2', 0777, true);
?>
예제
디렉토리 생성 전 존재 여부 확인하기:
<?php
$dir = 'new_dir';
if (!file_exists($dir)) {
mkdir($dir);
echo '디렉토리가 생성되었습니다';
} else {
echo '디렉토리가 이미 존재합니다';
}
?>