라이브러리
[PHP] RarEntry::getPackedSize - 항목의 압축된 크기를 가져옵니다.
RarEntry::getPackedSize
RarEntry::getPackedSize는 PHP의 PclZip 라이브러리에 포함된 메서드입니다. 이 메서드는 RAR 압축 파일 내의 항목의 압축 크기를 반환합니다.
# 사용법
RarEntry::getPackedSize 메서드는 PclZip 객체의 RarEntry 객체를 인수로 받아 압축 크기를 반환합니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$zip = new PclZip('example.rar');
$entry = $zip->getEntry('example.txt');
if ($entry !== false) {
$packedSize = $entry->getPackedSize();
echo "압축 크기: $packedSize";
} else {
echo "파일이 없습니다.";
}
# 예제
RAR 압축 파일에 포함된 항목의 압축 크기를 출력하는 예제입니다.
#hostingforum.kr
php
$zip = new PclZip('example.rar');
$entries = $zip->listContent();
foreach ($entries as $entry) {
$packedSize = $entry['filesize'];
echo "파일명: $entry['filename'], 압축 크기: $packedSize
";
}
# 참고
PclZip 라이브러리는 PHP에서 RAR 압축 파일을 처리하는 데 사용할 수 있는 라이브러리입니다. RarEntry::getPackedSize 메서드는 이 라이브러리에 포함된 메서드입니다.
PclZip 라이브러리 설치
PclZip 라이브러리는 PHP의 PECL 확장으로 설치할 수 있습니다. PECL 확장을 설치하는 방법은 다음과 같습니다.
1. PECL 확장을 설치하기 위한 패키지를 다운로드합니다.
2. 패키지를 설치합니다.
3. PHP의 php.ini 파일을 편집하여 PECL 확장을 활성화합니다.
PclZip 라이브러리 사용
PclZip 라이브러리를 사용하기 위해서는 PHP의 PclZip 클래스를 사용해야 합니다. PclZip 클래스는 RAR 압축 파일을 처리하는 데 사용할 수 있습니다.
#hostingforum.kr
php
$zip = new PclZip('example.rar');
PclZip 객체를 생성한 후, RAR 압축 파일의 항목을 목록으로 출력할 수 있습니다.
#hostingforum.kr
php
$entries = $zip->listContent();
foreach ($entries as $entry) {
echo "파일명: $entry['filename'], 크기: $entry['filesize']
";
}
PclZip 라이브러리는 PHP에서 RAR 압축 파일을 처리하는 데 사용할 수 있는 라이브러리입니다. RarEntry::getPackedSize 메서드는 이 라이브러리에 포함된 메서드입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.