(PHP 5 >= 5.5.0)
password_needs_rehash — Vérifie si la table de hachage fournie correspond aux options fournies
$hash
, string $algo
[, string $options
] )Cette fonction vérifie si la table de hachage fournie implémente l'algorithme et les options fournis. Si ce n'est pas le cas, il est supposé que la table de hachage doit être re-généré.
hash
Un hachage créé par la fonction password_hash().
algo
Une constantes de l'algorithme de mot de passe représentant l'algorithme à utiliser lors du hachage du mot de passe.
options
Un tableau associatif contenant les options. Actuellement, deux options sont supportées : salt, pour fournir un salt à utiliser lors du hachage du mot de passe, et cost, qui représente le coût algorithmique à utiliser. Des exemples de ces valeurs peuvent être trouvés sur la page de la fonction crypt().
Si omis, la valeur par défaut de cost sera utilisée.
Retourne TRUE
si la table de hachage doit être re-générée pour correspondre
aux paramètres algo
et options
fournis, ou FALSE
sinon.