kub*_*lay 7 php string hash base64 encoding
我想使用包含使用base64_encode()函数编码的字符串作为主键的列。但是我无法了解到,如果相同的字符串在使用base64_encode().
base64_encode()
我应该在 sql 查询中使用编码字符串检查密钥是否存在,还是应该从 DB 获取所有值并一一解码它们以查看该密钥是否存在?这取决于知道base64_encode()函数是否总是为给定的字符串创建相同的输出。可以?
提前致谢。
Ale*_*lak 7
是的,函数 base64_encode() 总是为给定的字符串产生相同的输出。这称为确定性函数或确定性算法。
http://en.wikipedia.org/wiki/Deterministic_algorithm
归档时间:
12 年,11 月 前
查看次数:
2404 次
最近记录: