PHP 8.5.0 Alpha 2 available for testing

PharFileInfo::getCRC32

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

PharFileInfo::getCRC32Retorna el código CRC32 o levanta una excepción si el CRC no ha sido verificado

Descripción

public PharFileInfo::getCRC32(): int

Retorna la suma de verificación crc32() del fichero dentro del archivo Phar.

Parámetros

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

Valores devueltos

La suma de verificación crc32() del fichero dentro del archivo Phar.

Errores/Excepciones

Levanta una excepción BadMethodCallException si el CRC32 del fichero no ha sido verificado aún. Esto no ocurre normalmente, ya que el CRC es verificado al abrir el fichero en modo lectura o escritura.

Ejemplos

Ejemplo #1 Ejemplo con PharFileInfo::getCRC32()

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

El ejemplo anterior mostrará :

3633523372

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top