十进制到十六进制字符串

时间:2012-01-22 18:51:23

标签: php

我有一个utf-32字符的小数值:

$a=21644;

如何使用php将其转换为十六进制的字符串'548c'

以下是我正在使用的代码的页面: http://www.fileformat.info/info/unicode/char/548c/index.htm

2 个答案:

答案 0 :(得分:3)

您需要

dechex

php > echo dechex(21644);
548c

答案 1 :(得分:2)

您需要使用dechex

$hex = dechex($decimal);

了解更多here