English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

PHP password_verify() пример и использование

PHP парольный хеш-алгоритм

Функция 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 'Неправильный пароль.';
}
?>

Результат вывода:

Пароль верен!

PHP парольный хеш-алгоритм