Password Hashing Функции
PHP Manual

password_needs_rehash

(PHP 5 >= 5.5.0)

password_needs_rehashChecks if the given hash matches the given options

Описание

boolean password_needs_rehash ( string $hash , string $algo [, string $options ] )

This function checks to see if the supplied hash implements the algorithm and options provided. If not, it is assumed that the hash needs to be rehashed.

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

hash

Хэш, созданный функцией password_hash().

algo

Константа, обозначающая используемый алгоритм хэширования пароля.

options

Ассоциативный массив с опциями. В данный момент поддерживаются только 2 опции: salt - соль, используемая при хэшировании пароля, и cost, обозначающая алгоритмическую стоимость вычисления пароля. Примеры данных значений можно найти на странице документации функции crypt().

If omitted, the default cost will be used.

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

Returns TRUE if the hash should be rehashed to match the given algo and options, or FALSE otherwise.


Password Hashing Функции
PHP Manual