phar
PHP Manual

PharFileInfo->getCompressedSize

(PECL phar:1.0.0-1.2.1)

PharFileInfo->getCompressedSize — Returns the actual size of the file (with compression) inside the Phar archive

Опи�ание

int PharFileInfo->getCompressedSize ( void )

This returns the size of the file within the Phar archive. Uncompressed files will return the same value for getCompressedSize as they will with filesize()

Возвращаемые значени�

The size in bytes of the file within the Phar archive on disk.

Примеры

Example#1 A PharFileInfo->getCompressedSize() example

<?php
try {
    
$p = new Phar('/path/to/my.phar', 0, 'my.phar');
    
$p['myfile.txt'] = 'hi';
    
$file = $p['myfile.txt'];
    echo 
$file->getCompressedSize();
} catch (
Exception $e) {
    echo 
'Write operations failed on my.phar: ', $e;
}
?>

Результат выполнени� данного примера:

2

Смотрите также


phar
PHP Manual