问题:自学php时,环境已经搭建好,按照书本上的代码敲入,发现出现一个乱码问题,如图:
所使用的代码为:
<?php //定义一个十进制 $str=1234567890; //定义一个十六进制 $str1=0x123456789; //定义一个八进制 $str2=0123456789; echo "</br>输出十六进制:",$str1; echo "</br>输出十进制:",$str; echo "</br>输出八进制:",$str2; //比较十六进制和八进制 if($str1==$str2) { echo "</br>数字相同的十六进制等于八进制"; } else { echo "</br>数字相同的十六进制与八进制不相同"; } ?>
解决办法:在php标签中添加|“header(
"content-type:text/html;charset=utf-8"
);
”此行代码后,问题解决。
正常解决后的显示效果为: