라이브러리
[PHP] PharFileInfo::isCompressed - 항목이 압축되었는지 여부를 반환합니다.
PHP의 PharFileInfo::isCompressed 메소드는 PharArchiveFile 인스턴스에 대한 정보를 반환합니다. 이 메소드는 PharArchiveFile 인스턴스가 압축되어 있는지 여부를 확인하는 데 사용됩니다.
PharFileInfo::isCompressed 메소드
PharFileInfo::isCompressed 메소드는 boolean 값을 반환합니다. true 인 경우 PharArchiveFile 인스턴스가 압축되어 있으며, false 인 경우 압축되어 있지 않습니다.
예제
#hostingforum.kr
php
// PharArchiveFile 인스턴스 생성
$phar = new PharData('example.phar');
// PharArchiveFile 인스턴스에 데이터 추가
$phar->setStub($phar->createDefaultStub('example.php'));
// PharFileInfo::isCompressed 메소드 호출
$compressed = $phar->getFileInfo('example.php')->isCompressed();
// 결과 출력
echo "example.php는 압축되어 있는지 여부: " . ($compressed ? 'true' : 'false') . "
";
압축된 PharArchiveFile 인스턴스 생성
#hostingforum.kr
php
// PharArchiveFile 인스턴스 생성
$phar = new PharData('example.phar');
// PharArchiveFile 인스턴스에 데이터 추가
$phar->setStub($phar->createDefaultStub('example.php'));
// PharArchiveFile 인스턴스 압축
$phar->compressFiles(Phar::GZ);
// PharFileInfo::isCompressed 메소드 호출
$compressed = $phar->getFileInfo('example.php')->isCompressed();
// 결과 출력
echo "example.php는 압축되어 있는지 여부: " . ($compressed ? 'true' : 'false') . "
";
압축된 PharArchiveFile 인스턴스 생성 (BZ2)
#hostingforum.kr
php
// PharArchiveFile 인스턴스 생성
$phar = new PharData('example.phar');
// PharArchiveFile 인스턴스에 데이터 추가
$phar->setStub($phar->createDefaultStub('example.php'));
// PharArchiveFile 인스턴스 압축
$phar->compressFiles(Phar::BZ2);
// PharFileInfo::isCompressed 메소드 호출
$compressed = $phar->getFileInfo('example.php')->isCompressed();
// 결과 출력
echo "example.php는 압축되어 있는지 여부: " . ($compressed ? 'true' : 'false') . "
";
압축된 PharArchiveFile 인스턴스 생성 (ZIP)
#hostingforum.kr
php
// PharArchiveFile 인스턴스 생성
$phar = new PharData('example.phar');
// PharArchiveFile 인스턴스에 데이터 추가
$phar->setStub($phar->createDefaultStub('example.php'));
// PharArchiveFile 인스턴스 압축
$phar->compressFiles(Phar::ZIP);
// PharFileInfo::isCompressed 메소드 호출
$compressed = $phar->getFileInfo('example.php')->isCompressed();
// 결과 출력
echo "example.php는 압축되어 있는지 여부: " . ($compressed ? 'true' : 'false') . "
";
압축된 PharArchiveFile 인스턴스 생성 (tar)
#hostingforum.kr
php
// PharArchiveFile 인스턴스 생성
$phar = new PharData('example.phar');
// PharArchiveFile 인스턴스에 데이터 추가
$phar->setStub($phar->createDefaultStub('example.php'));
// PharArchiveFile 인스턴스 압축
$phar->compressFiles(Phar::TAR);
// PharFileInfo::isCompressed 메소드 호출
$compressed = $phar->getFileInfo('example.php')->isCompressed();
// 결과 출력
echo "example.php는 압축되어 있는지 여부: " . ($compressed ? 'true' : 'false') . "
";
압축된 PharArchiveFile 인스턴스 생성 (tar.gz)
#hostingforum.kr
php
// PharArchiveFile 인스턴스 생성
$phar = new PharData('example.phar');
// PharArchiveFile 인스턴스에 데이터 추가
$phar->setStub($phar->createDefaultStub('example.php'));
// PharArchiveFile 인스턴스 압축
$phar->compressFiles(Phar::TAR_GZ);
// PharFileInfo::isCompressed 메소드 호출
$compressed = $phar->getFileInfo('example.php')->isCompressed();
// 결과 출력
echo "example.php는 압축되어 있는지 여부: " . ($compressed ? 'true' : 'false') . "
";
압축된 PharArchiveFile 인스턴스 생성 (tar.bz2)
#hostingforum.kr
php
// PharArchiveFile 인스턴스 생성
$phar = new PharData('example.phar');
// PharArchiveFile 인스턴스에 데이터 추가
$phar->setStub($phar->createDefaultStub('example.php'));
// PharArchiveFile 인스턴스 압축
$phar->compressFiles(Phar::TAR_BZ2);
// PharFileInfo::isCompressed 메소드 호출
$compressed = $phar->getFileInfo('example.php')->isCompressed();
// 결과 출력
echo "example.php는 압축되어 있는지 여부: " . ($compressed ? 'true' : 'false') . "
";
압축된 PharArchiveFile 인스턴스 생성 (tar.xz)
#hostingforum.kr
php
// PharArchiveFile 인스턴스 생성
$phar = new PharData('example.phar');
// PharArchiveFile 인스턴스에 데이터 추가
$phar->setStub($phar->createDefaultStub('example.php'));
// PharArchiveFile 인스턴스 압축
$phar->compressFiles(Phar::TAR_XZ);
// PharFileInfo::isCompressed 메소드 호출
$compressed = $phar->getFileInfo('example.php')->isCompressed();
// 결과 출력
echo "example.php는 압축되어 있는지 여부: " . ($compressed ? 'true' : 'false') . "
";
압축된 PharArchiveFile 인스턴스 생성 (tar.lzma)
#hostingforum.kr
php
// PharArchiveFile 인스턴스 생성
$phar = new PharData('example.phar');
// PharArchiveFile 인스턴스에 데이터 추가
$phar->setStub($phar->createDefaultStub('example.php'));
// PharArchiveFile 인스턴스 압축
$phar->compressFiles(Phar::TAR_LZMA);
// PharFileInfo::isCompressed 메소드 호출
$compressed = $phar->getFileInfo('example.php')->isCompressed();
// 결과 출력
echo "example.php는 압축되어 있는지 여부: " . ($compressed ? 'true' : 'false') . "
";
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.