问题:自学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"
);
”此行代码后,问题解决。
正常解决后的显示效果为: