PHP CRYPT_BLOWFISH установить

Я хочу использовать crypt() CRYPT_BLOWFISH хеширования. Поскольку версия PHP - 5.2.14, CRYPT_BLOWFISH - 0.

Итак, я устанавливаю CRYPT_BLOWFISH с помощью следующей команды: pear install Crypt_Blowfish-1.1.0RC2

Это показывает, что Crypt_Blowfish-1.1.0RC2 установлен. Однако echo CRYPT_BLOWFISH по-прежнему равен 0. Как я могу использовать хеширование CRYPT_BLOWFISH, если я не обновляю свою версию PHP?

1 ответ

Решение

Модули PEAR не добавляют функций в стандартный PHP, поэтому не будут влиять на такие константы, как CRYPT_BLOWFISH Также вы не можете использовать стандартные функции. Вам нужно будет использовать эквиваленты из Crypt_Blowfish пакет.

В документации PEAR для Crypt_Blowfish есть пример использования.

Другие вопросы по тегам