Calcula el sha1 de un string

# sha1

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

sha1 — Calcula el sha1 de un string

Advertencia

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

function sha1(string `$string`, bool `$binary` = `false`): string

Calcula el sha1 del string `string` utilizando » `US Secure Hash Algorithm 1`.

### 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 #1 Ejemplo con sha1()

    <?php
    $str = 'pomme';

    if (sha1($str) === '752c14ea195c460bac3c3b7896975ee9fd15eeb7') {
        echo "¿Desea una golden o una spartan?";
    }
    ?>

### Ver también

- hash() - Genera un valor de hachado (huella digital)

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open