Heim > Backend-Entwicklung > PHP-Tutorial > 怎么把4字节数字转为16进制?

怎么把4字节数字转为16进制?

WBOY
Freigeben: 2016-06-23 13:52:13
Original
1363 Leute haben es durchsucht

我只知道dechex函数,但转出来是 

echo dechex(1407401322869);
Nach dem Login kopieren

afa7e975

计算器选四字节出来的结果147afa82c60 才是我要的结果

请问怎么用PHP实现?


回复讨论(解决方案)

你那是什么计算器?
应该是 147AFA7E975

echo base_convert(1407401322869, 10, 16); //147afa7e975
Nach dem Login kopieren

你计算器有问题吧。

不对啊 版主,我刚才没测试
测试一下

echo base_convert(1407401322869, 10, 16); //显示是cccdc8f1ea8  ?
Nach dem Login kopieren

帮帮忙 感谢

提问题里写错了,结果应该就是 147afa7e975
但是我用base_convert出来结果是cccdc8f1ea8  怎么回事呢

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage