(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
sha1 — Calcula o hash SHA1 de uma string
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.
Calcula o hash SHA1 da string
usando o algoritmo
» US Secure Hash Algorithm 1.
string
A string de entrada.
binary
Se o parâmetro opcional binary
for definido para true
,
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.
Retorna o hash SHA1 como uma string.
Exemplo #1 Um exemplo de sha1()
<?php
$str = 'banana';
if (sha1($str) === '250e77f12a5ab6972a0895d290c4792f0a326ea8') {
echo "Gostaria de uma banana prata ou uma banana da terra?";
}
?>