Funciones de strings
PHP Manual

sha1

(PHP 4 >= 4.3.0, PHP 5)

sha1Calcula el hash sha1 de un string

Descripción

string sha1 ( string $str [, bool $raw_output = false ] )

Calcula el hash sha1 de str utilizando el » algoritmo de hash seguro 1 de US.

Parámetros

str

El string de entrada.

raw_output

Si el raw_output opcional se establece en TRUE, entonces el resumen sha1 será devuelto en formato binario sin tratar con una longitud de 20, de otra manera, el valor retornado será un número hexadecimal de 40 caracteres.

Valores devueltos

Devuelve el hash sha1 como un string.

Historial de cambios

Versión Descripción
5.0.0 Fue agregado el parámetro raw_output.

Ejemplos

Ejemplo #1 Ejemplo de sha1()

<?php
$str 
'apple';

if (
sha1($str) === 'd0be2dc421be4fcd0172e5afceea3970e2f3d940') {
    echo 
"Would you like a green or red apple?";
}
?>

Notas

Nota: Hash seguro de contraseñas

Dada la velocidad de este algoritmo de hash, se recomienda no utilizar esta función para proteger las contraeñas. Para más información, revise aquí.

Ver también


Funciones de strings
PHP Manual