[php] PHP에서 ZIP 파일 내의 파일 목록 가져오기
PHP를 사용하여 ZIP 파일 내의 파일 목록을 가져오는 방법을 알아보겠습니다.
1. ZipArchive 클래스 사용
PHP에는 ZipArchive
클래스를 사용하여 ZIP 파일을 조작할 수 있는 기능이 포함되어 있습니다. ZIP 파일 내의 파일 목록을 가져오려면 다음과 같이 ZipArchive
클래스를 활용할 수 있습니다.
$zip = new ZipArchive;
if ($zip->open('example.zip') === TRUE) {
for ($i = 0; $i < $zip->numFiles; $i++) {
$fileInfo = $zip->statIndex($i);
echo $fileInfo['name'] . '<br>';
}
$zip->close();
} else {
echo 'Failed to open the ZIP file.';
}
위 코드에서 example.zip
은 ZIP 파일의 이름으로 바꿔주어야 합니다.
2. 파일 목록 출력
위 코드를 실행하면 해당 ZIP 파일 내의 파일 목록이 출력됩니다.
결론
PHP의 ZipArchive
클래스를 사용하여 ZIP 파일 내의 파일 목록을 가져오는 방법에 대해 알아보았습니다. 이를 통해 PHP로 ZIP 파일을 조작할 때 편리하게 사용할 수 있습니다.
자세한 내용은 PHP 공식 문서를 참고하시기 바랍니다.