openssl_digest
(PHP 5 >= 5.3.0, PHP 7)
openssl_digest — Вычисление дайджеста
Описание
$data
, string $method
, bool $raw_output
= false
) : string|falseВычисляет значение дайджеста для переданных данных с помощью указанного метода. Возвращает необработанную строку или строку шестнадцатеричных чисел.
Список параметров
-
data
-
Данные.
-
method
-
Метод вычисления дайджеста, например "sha256". Список доступных методов можно получить с помощью openssl_get_md_methods().
-
raw_output
-
Если
true
, то будет возвращена необработанная строка. Иначе будет возвращена строка шестнадцатеричных чисел.
Возвращаемые значения
Возвращает вычесленный дайджест или false
в случае возникновения ошибки.
Ошибки
Выдает ошибку уровня E_WARNING
, если в параметр
method
передан неизвестный метод.