downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

PharFileInfo::getCompressedSize> <PharFileInfo::delMetadata
[edit] Last updated: Fri, 07 Jun 2013

view this page in

PharFileInfo::getCRC32

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

PharFileInfo::getCRC32Devolver el códido CRC32 o lanzar una exepción si la CRC no ha sido verificado

Descripción

int PharFileInfo::getCRC32 ( void )

Este método devuelve la suma de verificación crc32() del fichero dentro de un archivo Phar.

Valores devueltos

La suma de verificaicón crc32() de un fichero dentro de un archivo Phar.

Errores/Excepciones

Lanza una excepción de tipo BadMethodCallException si el fichero no tiene aún su CRC32 verificado. Esto sería imposible con un uso normal, ya que la CRC es verificada al abrir el fichero para lectura o escritura.

Ejemplos

Ejemplo #1 Un ejemplo de PharFileInfo::getCRC32()

<?php
try {
    
$p = new Phar('/ruta/a/mi.phar'0'mi.phar');
    
$p['mifichero.txt'] = 'hola';
    
$fichero $p['mifichero.txt'];
    echo 
$fichero->getCRC32();
} catch (
Exception $e) {
    echo 
'Las operaciones de escritura sobre mi.phar.phar fallaron: '$e;
}
?>

El resultado del ejemplo sería:

1872820616



add a note add a note User Contributed Notes PharFileInfo::getCRC32 - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites