라이브러리

[PHP] streamWrapper::mkdir - 디렉토리 생성




PHP Stream Wrapper: mkdir

PHP Stream Wrapper는 파일 시스템을 프로그램 내에서 쉽게 다룰 수 있도록 해주는 기능입니다. Stream Wrapper는 파일 시스템을 프로그램 내에서 스트림으로 다룰 수 있게 해주며, mkdir() 함수는 Stream Wrapper를 사용하여 디렉토리를 만들 수 있습니다.

mkdir() 함수

mkdir() 함수는 디렉토리를 만들기 위해 사용하는 함수입니다. 디렉토리를 만들 때, 디렉토리 이름, 부모 디렉토리 경로, 권한을 지정할 수 있습니다.

Stream Wrapper: mkdir 예제

#hostingforum.kr
php

// mkdir() 함수를 사용하여 디렉토리를 만드는 예제

$dir = 'example';

mkdir($dir, 0777, true);



// mkdir() 함수를 사용하여 디렉토리를 만드는 예제 (Stream Wrapper 사용)

$dir = 'example';

$wrapper = fopen('stream://'.$dir, 'w');

mkdir($wrapper);

fclose($wrapper);



Stream Wrapper: mkdir 사용 방법

1. `stream://` 프로토콜을 사용하여 디렉토리 경로를 지정합니다.
2. `w` 모드 또는 `a` 모드를 사용하여 디렉토리를 만들 수 있습니다.
3. `mkdir()` 함수를 사용하여 디렉토리를 만듭니다.

권한

mkdir() 함수에서 권한을 지정할 수 있습니다. 권한은 8진수 또는 10진수로 지정할 수 있습니다.

* 0777 (8진수): 모든 권한을 부여합니다.
* 0755 (8진수): 읽기, 쓰기, 실행 권한을 부여합니다.
* 0644 (8진수): 읽기, 쓰기 권한을 부여합니다.

예제: 권한 지정

#hostingforum.kr
php

// mkdir() 함수를 사용하여 디렉토리를 만드는 예제 (권한 지정)

$dir = 'example';

mkdir($dir, 0755, true);



Stream Wrapper: mkdir의 장점

* 디렉토리를 만들 때, 권한을 지정할 수 있습니다.
* 디렉토리를 만들 때, 부모 디렉토리 경로를 지정할 수 있습니다.
* 디렉토리를 만들 때, Stream Wrapper를 사용할 수 있습니다.

Stream Wrapper: mkdir의 단점

* 디렉토리를 만들 때, 권한을 지정해야 합니다.
* 디렉토리를 만들 때, 부모 디렉토리 경로를 지정해야 합니다.
* 디렉토리를 만들 때, Stream Wrapper를 사용해야 합니다.

결론

PHP Stream Wrapper: mkdir은 디렉토리를 만들기 위해 사용하는 함수입니다. mkdir() 함수를 사용하여 디렉토리를 만들 수 있으며, 권한을 지정할 수 있습니다. Stream Wrapper를 사용하여 디렉토리를 만들 수 있습니다. 권한을 지정할 수 있으며, 부모 디렉토리 경로를 지정할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 188 페이지

검색

게시물 검색