ログイン画面や管理画面などパスワード参照による機能実装の一例
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();
}