openssl_digest

(PHP 5 >= 5.3.0, PHP 7)

openssl_digestВычисление дайджеста

Описание

openssl_digest ( string $data , string $method , bool $raw_output = false ) : string|false

Вычисляет значение дайджеста для переданных данных с помощью указанного метода. Возвращает необработанную строку или строку шестнадцатеричных чисел.

Список параметров

data

Данные.

method

Метод вычисления дайджеста, например "sha256". Список доступных методов можно получить с помощью openssl_get_md_methods().

raw_output

Если true, то будет возвращена необработанная строка. Иначе будет возвращена строка шестнадцатеричных чисел.

Возвращаемые значения

Возвращает вычесленный дайджест или false в случае возникновения ошибки.

Ошибки

Выдает ошибку уровня E_WARNING, если в параметр method передан неизвестный метод.

Смотрите также