jaka jest alternatywa dla password_hash () dla (PHP 5 <5.5.0)?

Zgodnie z instrukcją:hasło_hash tej funkcji można użyć do(PHP 5 >= 5.5.0)

Po znalezieniu alternatywnego sposobu znalazłem tę prostą funkcję tutaj:http://www.sitepoint.com/password-hashing-in-php/

function generateHash($password) {
    if (defined("CRYPT_BLOWFISH") && CRYPT_BLOWFISH) {
        $salt = '$2yDla wersji PHP <5.3.7 polecam:' . substr(md5(uniqid(rand(), true)), 0, 22);
        return crypt($password, $salt);
    }
}

Mogę zarządzać moim kodem za pomocąfunction_exists przed użyciem, ale moje pytanie dotyczy powyżej kodu alternatywnego, jeśli jest bezpieczny, czy też istnieje alternatywa w starszych wersjach PHP?

questionAnswers(2)

yourAnswerToTheQuestion