(PHP 5 >= 5.5.0)
password_needs_rehash — Checks if the given hash matches the given options
$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
O valoare de dispersie creată cu password_hash().
algo
O constantă a algoritmului de parole ce denotă algoritmul ce va fi utilizat pentru dispersarea parolei.
options
Un tablou asociativ ce conține opțiuni. În prezent sunt susținute două opțiuni: salt, pentru a furniza o valoare "salt" ce va fi utilizată la dispersarea parolei și cost, ce denotă costul algoritmic ce trebuie utilizat. Exemple ale acestor valori pot fi găsite pe pagina 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.