PHP 8.4.1 Released!

RarEntry::getPackedSize

(PECL rar >= 0.1)

RarEntry::getPackedSizeObtém o tamanho compactado da entrada

Descrição

public RarEntry::getPackedSize(): int

Obtém o tamanho compactado 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 compactado 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 compactados maiores que 2 GiB em plataformas com ints de 64 bits e nunca retorna valores negativos em outras plataformas.

Exemplos

Exemplo #1 Exemplo de RarEntry::getPackedSize()

<?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 compactado 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