php hash password code example
Example 1: php hash password
$pass = password_hash($password, PASSWORD_DEFAULT);
password_verify($password, $hashed_password);
Example 2: php hash password
$password = 'my secret password';
$hash = password_hash($password, PASSWORD_DEFAULT);
Example 3: php hash password
$password = $_POST['password'];
$hash = password_hash($password, PASSWORD_DEFAULT);
Example 4: php hash password
<?php
$options = [
'cost' => 12,
];
echo password_hash("rasmuslerdorf", PASSWORD_BCRYPT, $options);
?>
Example 5: php hash password
$password = 'my secret password';
$hash = md5($password);
Example 6: php hash password
<?php
echo 'Argon2i hash: ' . password_hash('rasmuslerdorf', PASSWORD_ARGON2I);
?>
Example 7: php hash password
include 'pdo.php';
$username = 'John';
$password = 'my secret password';
$hash = password_hash($password, PASSWORD_DEFAULT);
$query = 'INSERT INTO accounts (account_name, account_passwd) VALUES (:name, :passwd)';
$values = [':name' => $username, ':passwd' => $hash];
try
{
$res = $pdo->prepare($query);
$res->execute($values);
}
catch (PDOException $e)
{
echo 'Query error.';
die();
}
Example 8: php hash password
$time = 0.1;
$cost = 10;
do
{
$cost++;
$start = microtime(true);
password_hash('test', PASSWORD_BCRYPT, ['cost' => $cost]);
$end = microtime(true);
}
while (($end - $start) < $time);
echo 'Cost found: ' . $cost;
Example 9: php hash password
<?php
echo password_hash("rasmuslerdorf", PASSWORD_DEFAULT);
?>
Example 10: php hash password
include 'pdo.php';
$accountId = 1;
$query = 'UPDATE accounts SET account_passwd = :passwd WHERE account_id = :id';
$values = [':passwd' => $hash, ':id' => $accountId];
try
{
$res = $pdo->prepare($query);
$res->execute($values);
}
catch (PDOException $e)
{
echo 'Query error.';
die();
}