- password_hash: documentation ( source)
- password_verify: documentation ( source)
- md5: documentation ( source)
<?php
$username = 'test';
$password = '1234';
$hash = password_hash($password, PASSWORD_BCRYPT);
echo "Hash: " . $hash . PHP_EOL;
echo strlen($hash) . PHP_EOL;
echo strlen(md5($password)) . PHP_EOL;
if (password_verify($password, $hash)) {
echo "Valid";
}