PHP echo十六进制数值

WBOY
发布: 2016-06-23 14:10:38
原创
2393 人浏览过

<?phpecho 0x9f;?>
登录后复制

运行程序输出159。
159的16进制是9f,为什么前面要加0x呢?
还有这里为什么可以直接输出一个16进制数值而不是报错呢?


回复讨论(解决方案)

所有的从 C 派生的源都是这么表示的,如果非要究个为什么,那就要去问贝尔电话实验室了

十六进制(Hex number system)不取 H (不过basic 是取 H 的)反而要取 x ,可见老外也不是很守“规矩”的

这是c的错,让你不解,就接受吧

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板