sha1
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
sha1 - Повертає SHA1-хеш рядки
Увага
Не рекомендується використовувати цю функцію для безпечного зберігання паролів через високу швидкість роботи цього алгоритму. Докладніше про це розказано у розділі «Відповіді на питання, що часто ставляться з хешування паролів».
Опис
sha1(string $string, bool $binary = false): string
Повертає SHA1-хеш рядки string
, обчислений за алгоритмом » US Secure Hash Algorithm 1
Список параметрів
string
Вхідний рядок.
binary
Якщо необов'язковий аргумент binary
имеет значение**true
**, хеш повертається у вигляді бінарного рядка з 20 символів, інакше його буде повернено у вигляді 40-символьного шістнадцяткового числа.
Значення, що повертаються
Повертає SHA1-хеш у вигляді рядка.
Приклади
Приклад #1 Приклад використання sha1()****
Loading...
Дивіться також
- sha1_file() - Повертає SHA1-хеш файлу
- crc32() - Обчислює поліном CRC32 для рядка
- md5() - Повертає MD5-хеш рядки
- hash() - Генерує хеш-код (підпис повідомлення)
- crypt() - Необоротне хешування рядка
- password_hash() - Створює хеш пароля