sha1
PHP Manual
PHP Manual»String Функції»sha1

sha1

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

sha1Обчислює SHA1-хеш рядка

Увага

Не рекомендовано використовувати цю функцію для захисту паролів через її швидкий алгоритм гешування. Докладніше: ЧаПи щодо гешування паролів.

Опис

function sha1(string $string, bool $binary = false): string

Обчислює SHA1-хеш рядка string використовуючи алгоритм » US Secure Hash Algorithm 1, та повертає цей хеш.

Параметри

string

Рядок.

binary

Якщо необов'язковий параметр binary встановлений у true, хеш повернеться у вигляді бінарного рядка з 20 символів, інакше повернеться 40-символьне шістнадцяткове число.

Значення, що повертаються

Повертає SHA1-хеш у вигляді рядка.

Приклади

Приклад #1 Використання sha1()

<?php
$str = 'груша';

if (sha1($str) === '78742c4f7790d580dca68606a7efad0dcc446709') {
    echo "Хочете скуштувати груші?";
}
?>

Прогляньте також

To Top