Documentación offline PHP master

sha1_file

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

sha1_file

Calcula el sha1 de un fichero

Descripción#

sha1_file(string $filename, [bool $binary]): string
```php

Calcula el sha1 del fichero especificado por el argumento `filename` utilizando [`US Secure Hash Algorithm 1`](https://datatracker.ietf.org/doc/html/rfc3174), luego devuelve este sha1. El sha1 es un número hexadecimal de 40 caracteres.

## Parámetros

`filename`  
El nombre del fichero a hachear.

`binary`  
Cuando `true`, devuelve el pretratamiento en formato binario sin tratar con una longitud de 20.

## Valores devueltos

Devuelve un string en caso de éxito, `false` en caso contrario.

## Ejemplos

Ejemplo con `sha1_file`

```php

Véase también#

hash_file, hash_init, sha1