PHP 8.4.0 RC2 available for testing

RarEntry::getUnpackedSize

(PECL rar >= 0.1)

RarEntry::getUnpackedSizeObtém o tamanho descompactado da entrada

Descrição

public RarEntry::getUnpackedSize(): int

Obtém o tamanho descompactado da entrada do arquivo.

Nota:

Observe que em plataformas com comprimentos de 32 bits (que inclui Windows x64), o tamanho máximo retornado é limitado a 2 GiB. Verifique a constante PHP_INT_MAX.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Retorna o tamanho descompactado ou false em caso de erro.

Registro de Alterações

Versão Descrição
PECL rar 2.0.0 Este método agora retorna valores corretos de tamanhos descompactados maiores que 2 GiB em plataformas com ints de 64 bits e nunca retorna valores negativos em outras plataformas.

Valor Retornado

Exemplo #1 Exemplo de RarEntry::getUnpackedSize()

<?php

$rar_file
= rar_open('exemplo.rar') or die("Falha ao abrir arquivo Rar");

$entry = rar_entry_get($rar_file, 'Dir/arquivo.txt') or die("Falha ao pesquisar tal entrada");

echo
"Tamanho descompactado de " . $entry->getName() . " = " . $entry->getPackedSize() . " bytes";

?>

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top