라이브러리
[PHP] mkdir - 디렉토리를 만듭니다
mkdir 함수란?
PHP의 mkdir 함수는 지정된 디렉토리를 생성하는 함수입니다. 이 함수는 디렉토리 이름을 지정하고, 디렉토리가 이미 존재하지 않으면 디렉토리를 생성합니다.
mkdir 함수의 사용법
mkdir 함수의 사용법은 다음과 같습니다.
#hostingforum.kr
php
mkdir($dir, $mode = 0777, $recursive = false);
* `$dir`: 생성할 디렉토리의 이름입니다.
* `$mode`: 디렉토리의 권한입니다. 기본값은 0777입니다.
* `$recursive`: 디렉토리를 생성할 때, 하위 디렉토리까지 생성할지 여부입니다. 기본값은 false입니다.
mkdir 함수의 예제
# 예제 1: 디렉토리 생성
#hostingforum.kr
php
// 디렉토리 생성
mkdir('mydir', 0777);
이 예제는 `mydir` 이름의 디렉토리를 생성합니다.
# 예제 2: 하위 디렉토리까지 생성
#hostingforum.kr
php
// 하위 디렉토리까지 생성
mkdir('mydir/subdir', 0777, true);
이 예제는 `mydir` 이름의 디렉토리와 `mydir/subdir` 이름의 하위 디렉토리를 생성합니다.
# 예제 3: 디렉토리 생성 시 오류 처리
#hostingforum.kr
php
// 디렉토리 생성 시 오류 처리
if (mkdir('mydir', 0777)) {
echo "디렉토리 생성 성공";
} else {
echo "디렉토리 생성 실패";
}
이 예제는 디렉토리 생성 시 오류가 발생한 경우를 처리합니다.
mkdir 함수의 권한
mkdir 함수의 권한은 디렉토리의 접근 권한을 결정합니다. 권한은 8진수 또는 10진수로 지정할 수 있습니다.
* `0`: 모든 권한이 없습니다.
* `1`: 읽기 권한이 있습니다.
* `2`: 쓰기 권한이 있습니다.
* `4`: 실행 권한이 있습니다.
* `5`: 읽기 및 쓰기 권한이 있습니다.
* `6`: 읽기 및 실행 권한이 있습니다.
* `7`: 읽기, 쓰기 및 실행 권한이 있습니다.
mkdir 함수의 결론
mkdir 함수는 디렉토리를 생성하는 함수입니다. 디렉토리 이름, 권한, 하위 디렉토리까지 생성할지 여부를 지정할 수 있습니다. 디렉토리 생성 시 오류가 발생한 경우를 처리할 수 있습니다. mkdir 함수는 PHP 개발에서 중요한 함수 중 하나입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.