PHP Portal » PHP Handbuch » sha1

Werbung

sha1


(PHP 4 >= 4.3.0, PHP 5)

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.

Changelog

Version Beschreibung
5.0.0 Der Parameter raw_output wurde hinzugefügt.

Beispiele

PHP Code
1
2
3
4
5
$str = 'Apfel'; if (sha1($str) === 'df589122eac0f6a7bd8795436e692e3675cadc3b') { echo "Hätten Sie gern einen grünen oder einen roten Apfel?"; exit; }

Siehe auch

  • sha1_file() - Berechnet den SHA1-Hash einer Datei
  • crc32() - Berechnet den polynomischen CRC32-Wert eines Strings
  • md5() - Errechnet den MD5-Hash eines Strings
  • hash() - Generate a hash value (message digest)