PharFileInfo
PHP Manual

PharFileInfo::getCompressedSize

(PHP >= 5.3.0, PECL phar >= 1.0.0)

PharFileInfo::getCompressedSizeReturns the actual size of the file (with compression) inside the Phar archive

Descrierea

public 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()

Valorile întoarse

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

Exemple

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;
}
?>

Exemplul de mai sus va afișa:

2

A se vedea și


PharFileInfo
PHP Manual