라이브러리

[PHP] Phar::addEmptyDir - phar 아카이브에 빈 디렉토리 추가




Phar::addEmptyDir는 PHP의 Phar 클래스에 속하는 메소드입니다. 이 메소드는 PharArchive에 새로운 빈 디렉토리를 추가하는 기능을 제공합니다.

Phar::addEmptyDir 사용법


Phar::addEmptyDir 메소드는 다음과 같은 형식으로 사용할 수 있습니다.

#hostingforum.kr
php

Phar::addEmptyDir($dirname)



* `$dirname` : PharArchive에 추가할 빈 디렉토리의 이름입니다.

예제


다음 예제는 Phar::addEmptyDir 메소드를 사용하여 PharArchive에 새로운 빈 디렉토리를 추가하는 방법을 보여줍니다.

#hostingforum.kr
php

// PharArchive 생성

$phar = new Phar('example.phar');



// PharArchive에 새로운 빈 디렉토리 추가

$phar->addEmptyDir('dir1');

$phar->addEmptyDir('dir2/dir3');



// PharArchive에 파일 추가

$phar->addFile('file.txt', 'dir1/file.txt');

$phar->addFile('file2.txt', 'dir2/file2.txt');



// PharArchive 생성

$phar->create();



이 예제에서는 `example.phar`라는 이름의 PharArchive를 생성하고, `dir1`과 `dir2/dir3`라는 이름의 새로운 빈 디렉토리를 추가합니다. 그 후에 `file.txt`와 `file2.txt`라는 이름의 파일을 각각 `dir1`과 `dir2` 디렉토리에 추가합니다.

결과


PharArchive가 생성된 후, PharArchive의 구조는 다음과 같습니다.

#hostingforum.kr


example.phar/

dir1/

file.txt

dir2/

dir3/

file2.txt



참고


Phar::addEmptyDir 메소드는 PharArchive에 새로운 빈 디렉토리를 추가하는 기능을 제공합니다. 이 메소드는 PharArchive의 구조를 조작하는 데 유용하게 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색