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