Hash :: make函数总是在Laravel中返回60个字符吗?

ace*_*777 1 php laravel

我安装了一个新版本的laravel 4.2,我正在创建一个用户表,我想询问Hash :: make函数是否总是返回60个字符,以便我可以使密码字段数据类型为CHAR(60).

附加:我正在使用laravel的默认配置.

Ja͢*_*͢ck 7

实施情况来看:

$hash = password_hash($value, PASSWORD_BCRYPT, array('cost' => $cost));
Run Code Online (Sandbox Code Playgroud)

它使用password_hash()并根据手册:

使用CRYPT_BLOWFISH算法创建哈希.这将使用"$ 2y $"标识符生成标准的crypt()兼容哈希.结果将始终为60个字符的字符串,或者失败时为FALSE.