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 'Password is valid!'; } else { echo 'Invalid password.'; } ?>
출력 결과는 다음과 같습니다:
Password is valid!