sha1

(PHP 4 >= 4.3.0, PHP 5)

sha1 -- Beregn sha1-hashen af en streng

Beskrivelse

string sha1 ( string str [, bool raw_output] )

Beregner sha1-hashen af str ved hjælp af US Secure Hash Algorithm 1, og returnerer den hash. Hashen er et 40-tegns hexadecimalt tal. Hvis den valgfrie raw_output er sat til TRUE, så vil sha1-sammendraget i stedet returnere den i rå binær form med en længde på 20 tegn.

Bemærk: Den valgfrie raw_output blev tilføjet i PHP 5.0.0 og er som standard FALSE.

Eksempel 1. Et sha1() eksempel

<?php
$str
= 'æble';
                     
if (
sha1($str) === '90be45da8ebe584fc73a4c5fe19d8dfe79a4960f') {
    echo
"Vil du have et grønt eller et rødt æble?";
    exit;
}
?>

Se også sha1_file(), crc32() og md5()