Я хотел бы декодировать двоичную строку в шестнадцатеричном коде; Он будет работать с использованием функции PHP hex2bin. Но мне нужно то же самое в ColdFusion.
PHP
$key="43480170";
echo hex2bin($key);
Вывод: CHp
Я пробовал приведенный ниже код. Но этот код ColdFusion не дает мне того результата, который я получил в PHP;
ColdFusion
<cfset key="43480170" />
<cfoutput>#binaryDecode(key, "hex" ).toString()#</cfoutput>
Вывод: различается каждый раз при запуске.
Мне также нужно получить такой же результат, как "CHp" в ColdFusion.
toString()
в массиве байтов возвращает имя класса и хэш-код массива байтов, а не содержимое массива, представленного в виде строки. - person Leigh   schedule 20.07.2015