Was ist eine Alternative zu password_hash () für (PHP 5 <5.5.0)?

Laut Handbuch:password_hash Diese Funktion kann für verwendet werden(PHP 5 >= 5.5.0)

Nachdem ich nach einer Alternative gesucht hatte, fand ich diese einfache Funktion von hier:http://www.sitepoint.com/password-hashing-in-php/

function generateHash($password) {
    if (defined("CRYPT_BLOWFISH") && CRYPT_BLOWFISH) {
        $salt = '$2yFür PHP-Versionen <5.3.7 würde ich empfehlen:' . substr(md5(uniqid(rand(), true)), 0, 22);
        return crypt($password, $salt);
    }
}

Ich kann meinen Code mit verwaltenfunction_exists vor der Verwendung, aber meine Frage ist über alternativen Code, ob es sicher ist oder nicht, oder gibt es eine Alternative in älteren Versionen von PHP?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage