PHP一组十六进制数据如何转成字符串

不是mpload这个函数
比如一组数组: 0x31, 0x32, 0x33
转成字符串为: 123
如何转

字符类型是整型类型的一种,将其转换成int类型,然后再输出十六进制形式即可。下面是一个示例程序。

#include <iostream>using namespace std;int main(){ char str_test[] = "hello world\n";int limit = strlen(str_test);for (int inx=0; inx!=limit; ++inx) //用static_cast将字符类型转成int类型cout<<str_test[inx]<<"---hex:"<<hex<<static_cast<int>(str_test[inx])<<"\t";cout<<endl;return 0;}

程序执行结果:追问

不清楚是哪个人推荐的答案,乱推荐. 题目是php,你这是c++

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-29
chr(0x31)本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网