この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)>
注: 返される 16 進数のハッシュは既に大文字になっています。
SHA-1
hash() ドキュメントには別の記載がありますが、 Adobe ColdFusion 9 Web Application Construction Kitによると、Standard Edition で利用できるはずです。
substr()
~=Mid()
ただし、CF インデックスは 0 ではなく 1 から始まります。
strtoupper()
==ucase()
mb_convert_encoding()
~=CharsetDecode()