
ZipArchive::getExternalAttributesIndex 메서드는 ZIP 아카이브의 외부 속성 인덱스 값을 반환합니다. 외부 속성 인덱스는 ZIP 아카이브 내의 파일 또는 디렉토리의 외부 속성을 나타냅니다.
이 메서드를 사용하려면 먼저 ZIP 아카이브를 열어야 합니다. ZIP 아카이브를 열기 위해 ZipArchive 클래스의 open 메서드를 사용할 수 있습니다. open 메서드는 ZIP 아카이브의 파일 경로를 인수로 받으며, ZIP 아카이브를 열고 ZIP 아카이브의 핸들을 반환합니다.
#hostingforum.kr
php
$zip = new ZipArchive;
if ($zip->open('example.zip', ZipArchive::CREATE) !== TRUE) {
echo '파일 열기 실패';
exit;
}
ZIP 아카이브를 열었으면, 외부 속성 인덱스 값을 얻기 위해 getExternalAttributesIndex 메서드를 사용할 수 있습니다. 이 메서드는 ZIP 아카이브 내의 파일 또는 디렉토리의 외부 속성 인덱스 값을 반환합니다.
#hostingforum.kr
php
$externalAttributesIndex = $zip->getExternalAttributesIndex();
이 메서드를 사용하는 경우, ZIP 아카이브 내의 파일 또는 디렉토리의 외부 속성 인덱스 값을 얻을 때 사용할 수 있습니다. 예를 들어, ZIP 아카이브 내의 파일의 외부 속성 인덱스를 얻기 위해 사용할 수 있습니다.
#hostingforum.kr
php
$index = $zip->locateName('example.txt', true);
if ($index !== false) {
$externalAttributesIndex = $zip->getExternalAttributesIndex($index);
echo $externalAttributesIndex;
}
이 예제에서는 ZIP 아카이브 내의 'example.txt' 파일의 외부 속성 인덱스를 얻는 방법을 보여줍니다.
이 메서드를 사용하는 경우, ZIP 아카이브 내의 파일 또는 디렉토리의 외부 속성 인덱스 값을 얻을 때 사용할 수 있습니다. 하지만 ZIP 아카이브를 열고 사용할 때 주의해야 합니다. ZIP 아카이브를 열고 사용할 때는 ZIP 아카이브의 핸들을 반환 받을 수 있어야 하며, ZIP 아카이브를 닫을 때는 close 메서드를 사용하여 ZIP 아카이브를 닫아야 합니다.
#hostingforum.kr
php
$zip->close();
2025-07-06 02:01