String-Funktionen
PHP Manual

sha1

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

sha1Berechnet den SHA1-Hash eines Strings

Beschreibung

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

Berechnet den SHA1 Hash von str unter Verwendung des » US Secure Hash Algorithmus 1.

Parameter-Liste

str

Die Eingabezeichenkette.

raw_output

Ist der optionale Parameter raw_output TRUE, wird der SHA1-Extrakt im Raw-Binary-Format mit einer Länge von 20 Zeichen zurückgegeben. Ansonsten ist der Rückgabewert ein 40 Zeichen langer Hexadezimalwert.

Rückgabewerte

Gibt den SHA1-Hash als Zeichenkette zurück.

Beispiele

Beispiel #1 Ein sha1() Beispiel

<?php
$str 
'Apfel';

if (
sha1($str) === 'df589122eac0f6a7bd8795436e692e3675cadc3b') {
    echo 
"Hätten Sie gern einen grünen oder einen roten Apfel?";
}
?>

Anmerkungen

Hinweis: Sicheres Passwort Hashing

Es wird nicht empfohlen diese Funktion zu verwenden, um Passwörter zu sichern, da dieser Algorithmus sehr schnell ist. Siehe hier für weitere Informationen.

Siehe auch


String-Funktionen
PHP Manual