- password_hash: documentation ( source)
- password_verify: documentation ( source)
<?php
echo '<form action="demo_form.asp" method="post">
password: <input type="text" name="fname"><br>
<input type="submit" value="Submit"></form>';
$randompassword ='thisismypassword';
$showpass = password_hash($randompassword, PASSWORD_BCRYPT);
if (password_verify($randompassword, $showpass)) {
echo 'Password is valid!';
} else {
echo 'Invalid password.';
}?>