有谁知道这个php代码的coldfusion等效?
$calcedVerify = sha1(mb_convert_encoding($pop, "UTF-8"));
$calcedVerify = strtoupper(substr($calcedVerify,0,8));
谢谢!
有谁知道这个php代码的coldfusion等效?
$calcedVerify = sha1(mb_convert_encoding($pop, "UTF-8"));
$calcedVerify = strtoupper(substr($calcedVerify,0,8));
谢谢!
<cfset calcedVerify = Hash(pop ,"SHA-1", "UTF-8")>
<cfset calcedVerify = Left(calcedVerify, 8)>
注意:返回的十六进制哈希已经是大写的。
SHA-1
即使hash() 文档另有说明,根据Adobe ColdFusion 9 Web Application Construction Kit应该在标准版中可用
substr()
~=Mid()
但 CF 索引从 1 而不是 0 开始。
strtoupper()
==ucase()
mb_convert_encoding()
~=CharsetDecode()