- password_hash: documentation ( source)
- crypt: documentation ( source)
- password_verify: documentation ( source)
<?php
$password = "$2y$10$dTaR8a.aEBlpXW7KVj4Y5uvoPbtXjOpT9facp3s0/VEBHCLf/mtVy";
echo "$password \n";
$hashToStoreInDb = password_hash($password, PASSWORD_DEFAULT);
echo " $hashToStoreInDb \n";
$isPasswordCorrect = password_verify($password, $hashToStoreInDb);
echo "$isPasswordCorrect \n";
#$password = "test33";
$hashToStoreInDb = "\$2y\$10\$JCqObEKNF9A21jyhI9.fIObxjiGUMPper3criJstIRZ8oZ2u0si25";
$hash_crypt = crypt($password, $hashToStoreInDb);
echo " $hash_crypt \n";
?>