密码安全 #

一、密码哈希 #

1.1 创建哈希 #

php
<?php
$hash = password_hash('password123', PASSWORD_DEFAULT);

1.2 验证密码 #

php
<?php
if (password_verify($password, $hash)) {
    echo "密码正确";
}

二、密码强度 #

php
<?php
function isStrongPassword(string $password): bool
{
    return strlen($password) >= 8
        && preg_match('/[A-Z]/', $password)
        && preg_match('/[a-z]/', $password)
        && preg_match('/[0-9]/', $password);
}

三、总结 #

本章学习了密码安全,下一章将学习会话安全。

最后更新:2026-03-26