Forum und email

sha1

(PHP 4 >= 4.3.0, PHP 5, PECL hash:1.1-1.3)

sha1 — Υπολογίστε τον αριθμό sha1 hash ενός string

Περιγραφή

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

Υπολογίζει τον αριθμό sha1 hash του str με τη χρήση του » US Secure Hash Algorithm 1, και τον επιστρέφει. Ο hash είναι ένας δεκαεξαδικός αριθμός 40 χαρακτήρων. Εάν η προαιρετική παράμετρος raw_output πάρει την τιμή TRUE, τότε επιστρέφεται μία περίληψη του sha1 σε μορφή raw binary και με μήκος 20 χαρακτήρων.

Note: Η προαιρετική παράμετρος raw_output προστέθηκε στην PHP 5.0.0 και η προκαθορισμένη τιμή της είναι FALSE

Example#1 Παράδειγμα χρήσης της sha1()

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

Ανατρέξτε επίσης στις: sha1_file(), crc32(), και md5()