PHP最高の暗号化法としてPHP5.5から使える「password_hash」があります。 でもそれを、5.5未満のバージョンで使いたい! 特に私が使っている、さくらインターネットのサーバーはPHP 5.4までしか使えない問題があります。orz 書き方はすごく簡単なのに・・・ <?php $passwordHash = password_hash('secret-password', PASSWORD_DEFAULT); if (password_verify('bad-password', $passwordHash)) { // パスワードが一致した } else { // パスワードが一致しなかった } なんと! 「PHP5.3.7以降」なら同名のユーザー関数が使えるようにする「password_compact」があります。 password_compat 使い方はいたって簡単。 「

