Password Hashing Функции
PHP Manual

password_verify

(PHP 5 >= 5.5.0)

password_verifyVerifies that a password matches a hash

Описание

boolean password_verify ( string $password , string $hash )

Verifies that the given hash matches the given password.

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

password

Пользовательский пароль.

hash

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

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

Returns TRUE if the password and hash match, or FALSE otherwise.

Примеры

Пример #1 password_verify() example

<?php
// See the password_hash() example to see where this came from.
$hash '$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq';

if (
password_verify('rasmuslerdorf'$hash)) {
    echo 
'Password is valid!';
} else {
    echo 
'Invalid password.';
}
?>

Результат выполнения данного примера:

Password is valid!


Password Hashing Функции
PHP Manual