sha1
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
sha1 — Calcula o hash SHA1 de uma string
Warning
Não é recomendado usar esta função para proteger senhas, devido à natureza rápida deste algoritmo de hash. Consulte as Perguntas Frequentes sobre Hashing de Senha para obter detalhes e melhores práticas.
Descrição
Calcula o hash SHA1 da string
usando o algoritmo
» US Secure Hash Algorithm 1.
Parâmetros
string
-
A string de entrada.
binary
-
Se o parâmetro opcional
binary
for definido paratrue
, o hash SHA1 é retornado em formato binário bruto com um comprimento de 20 bytes, caso contrário o valor retornado é um número hexadecimal de 40 caracteres.
Valor Retornado
Retorna o hash SHA1 como uma string.
Exemplos
Example #1 Um exemplo de sha1()
<?php
$str = 'banana';
if (sha1($str) === '250e77f12a5ab6972a0895d290c4792f0a326ea8') {
echo "Gostaria de uma banana prata ou uma banana da terra?";
}
?>