OpenSSL
PHP Manual

openssl_digest

(PHP 5 >= 5.3.0, PHP 7)

openssl_digestВычисление хеша

Описание

string openssl_digest ( string $data , string $method [, bool $raw_output = false ] )

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

Внимание

К настоящему времени эта функция еще не была документирована; для ознакомления доступен только список аргументов.

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

data

Данные.

method

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

raw_output

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

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

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

Ошибки

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

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


OpenSSL
PHP Manual