sha1
En esta página
sha1
Calcula el sha1 de un string
[!WARNING] No se recomienda utilizar esta función para asegurar contraseñas, debido a la naturaleza rápida de este algoritmo de hash. Ver F.A.Q del hash de contraseñas para más detalles y las buenas prácticas.
Descripción#
sha1(string $string, [bool $binary]): string
```php
Calcula el sha1 del string `string` utilizando [`US Secure Hash Algorithm 1`](https://datatracker.ietf.org/doc/html/rfc3174).
## Parámetros
`string`
El string de entrada.
`binary`
Si el argumento opcional `binary` se establece a `true`, el sha1 se devuelve en formato binario crudo con un tamaño de 20 caracteres, de lo contrario, se devuelve como un número hexadecimal con un tamaño de 40 caracteres.
## Valores devueltos
Devuelve el sha1, en forma de un string.
## Ejemplos
Ejemplo con `sha1`
```php
Véase también#
hash