我想使用 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。如果我不升级我的 PHP 版本,如何使用 CRYPT_BLOWFISH 散列?
PEAR 模块不会为现有的 PHP 添加功能,因此它不会影响常量,例如CRYPT_BLOWFISH
,您也不能使用标准函数。您需要使用Crypt_Blowfish
包中的等价物。
PEAR 文档中有一个 Crypt_Blowfish 的使用示例。