为了账号安全,请及时绑定邮箱和手机立即绑定

$data_int5=0x1234;echo $data_int5;啥意思

<?php

$data_int1=123;//十进制数

echo $data_int1;

echo "<br />";

$data_int2=-123;//一个负数

echo $data_int2;

echo "<br />";

$data_int3=0123;//八进制数

echo $data_int3;

echo "<br />";

$data_int4=0x123;//十六进制数

echo $data_int4;

echo "<br />";

$data_int5=0x1234;

echo $data_int5;

echo "<br />";

?>

weisha是这样

正在回答

3 回答

$data_int5=0x1234;

左边定义变量“$data_int5”;

右边为变量值"0x1234",其中"0x"说明这个变量值为十六进制数。

(1234)H=(4660)D


0 回复 有任何疑惑可以回复我~

$data_int5=0x1234;//十六进制数

echo $data_int5;//输出变量为十进制数,结果为4660

0 回复 有任何疑惑可以回复我~

十六进制数字要以0x打头标识,就这个作用,不会参与换算,正如八进制数用0打头标识

0 回复 有任何疑惑可以回复我~
#1

慕村5377805

0x1234 换算十进制就是1*16的三次方+2*16的二次方+3*16+4=4660
2018-03-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP入门篇
  • 参与学习       455957    人
  • 解答问题       6306    个

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

进入课程

$data_int5=0x1234;echo $data_int5;啥意思

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信