ZipArchive::addEmptyDir
(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL zip >= 1.8.0)
ZipArchive::addEmptyDir — 새 디렉토리 추가
설명
public ZipArchive::addEmptyDir(string $dirname
, int $flags
= 0): bool
아카이브에 빈 디렉토리를 추가합니다.
매개변수
dirname
- 추가할 디렉터리입니다.
flags
ZipArchive::FL_ENC_GUESS
,ZipArchive::FL_ENC_UTF_8
,ZipArchive::FL_ENC_CP437
로 구성된 비트마스크. 이러한 상수의 동작은 ZIP 상수 페이지에 설명되어 있습니다.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.0.0 / 1.18.0 | flags 가 추가되었습니다. |
Examples
예 #1 아카이브에 새 디렉토리 생성
<?php
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
if($zip->addEmptyDir('newDirectory')) {
echo 'Created a new root directory';
} else {
echo 'Could not create the directory';
}
$zip->close();
} else {
echo 'failed';
}
?>