
ZipArchive::getCommentIndex 함수는 ZIP 파일이 존재하지 않을 때는 0을 반환하고, 파일이 존재하지만 주석이 없을 때는 -1을 반환합니다.
주석이 없는 파일을 ZIP 파일로 만들 때는 getCommentIndex 함수는 -1을 반환합니다. 이는 ZIP 파일이 생성되었지만 주석이 아직 추가되지 않은 상태를 나타냅니다.
주석을 추가해야 하는 경우, getCommentIndex 함수를 사용하여 주석을 추가할 수 없습니다. 이 함수는 주석을 반환하는 함수이기 때문에 주석을 추가하는 기능은 제공하지 않습니다.
주석을 추가하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$zip = new ZipArchive;
if ($zip->open('example.zip', ZipArchive::CREATE) === TRUE) {
$zip->setComment('주석 추가');
$zip->close();
echo "주석이 성공적으로 추가되었습니다.";
} else {
echo "ZIP 파일을 열 수 없습니다.";
}
위 코드는 'example.zip' 파일을 생성하고 주석을 추가합니다.
2025-03-13 19:04