ログイン画面や管理画面などパスワード参照による機能実装の一例
password_hash()とpassword_verify()を利用
// 参照されるデータ // password_hash() → 暗号化 $user_data['password'] = password_hash("kazinchu", PASSWORD_DEFAULT); // 情報がなかった場合 if(empty($user_data)) { $view['err']['login'] = "指定したユーザーは存在しません。"; // 情報があり、パスワードが合っている場合 // password_verify → 参照 } elseif(password_verify($_POST['password'], $user_data['password'])) { // ログイン先に移動 header("Location: ./index.php"); exit(); }