我对 laravel 还很陌生,只是使用 laravel 包名称 Crypt
但我发现有一些
Crypt::encrypt
和
Crypt::encryptString
它们有什么区别?
最佳答案
您可以随时引用源代码来了解。
return $this->encrypt($value, false);
在幕后,encryptString
使用 false
作为第二个参数调用 encrypt()
方法,这意味着它不会序列化该值你给。
行为上没有区别,但加密速度会更快,并且结果会稍微小一些,因为它不包含字符串序列化。
关于laravel crypt::encrypt 和 crypt::encryptString 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58662272/