English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Функция password_verify() используется для проверки совпадения пароля с хеш-значением.
Требования к версии PHP: PHP 5 >= 5.5.0, PHP 7
bool password_verify ( string $password, string $hash )
Описание параметров:
password: пароль пользователя.
hash: Это функция, которая password_hash() Созданный хеш-значение.
Если пароль и хеш-значение совпадают, возвращается TRUE, в противном случае возвращается FALSE.
<?php // Хотите узнать, откуда взялись следующие символы? См. пример password_hash() $hash = '$2y$07$BCryptRequires22Chrcte/VlQH0piJtjXl.0t1XkA8pw9dMXTpOq'; if (password_verify('rasmuslerdorf', $hash)) { echo 'Пароль верен!'; } else { echo 'Неправильный пароль.'; } ?>
Результат вывода:
Пароль верен!