Devuelve el tamaño actual (con compresión) del fichero dentro del archivo Phar

# PharFileInfo::getCompressedSize

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0)

PharFileInfo::getCompressedSize — Devuelve el tamaño actual (con compresión) del fichero dentro del archivo Phar

### Descripción

public function PharFileInfo::getCompressedSize(): int

Este método devuelve el tamaño del fichero dentro del archivo Phar. Los ficheros no comprimidos devolverán el mismo valor con getCompressedSize que con filesize()

### Parámetros

Esta función no contiene ningún parámetro.

### Valores devueltos

El tamaño en bytes del fichero dentro del archivo Phar en el disco.

### Ejemplos

Ejemplo #1 Un ejemplo con PharFileInfo::getCompressedSize()

    <?php
    try {
        $p = new Phar('/ruta/hacia/mon.phar', 0, 'mon.phar');
        $p['monfichier.txt'] = 'hola';
        $file = $p['monfichier.txt'];
        echo $file->getCompressedSize();
    } catch (Exception $e) {
        echo 'La escritura de mon.phar ha fallado: ', $e;
    }
    ?>

El ejemplo anterior mostrará:

    2

### Ver también

- PharFileInfo::isCompressed() - Indica si la entrada está comprimida
- PharFileInfo::decompress() - Descomprime la entrada Phar actual dentro del phar
- PharFileInfo::compress() - Comprime la entrada Phar actual con una de las compresiones zlib o bzip2
- Phar::canCompress() - Determina si la extensión phar soporta la compresión utilizando zip o bzip2
- Phar::isCompressed() - Devuelve Phar::GZ o PHAR::BZ2 si el archivo completo está comprimido (.tar.gz/tar.bz, etc)
- Phar::compress() - Comprime el archivo Phar completo utilizando la compresión Gzip o Bzip2
- Phar::decompress() - Descomprime el archivo tar completo
- Phar::getSupportedCompression() - Devuelve un array de los algoritmos de compresión soportados
- Phar::decompressFiles() - Descomprime todos los ficheros del archivo Phar actual
- Phar::compressFiles() - Comprime todos los ficheros del archivo Phar actual

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open