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