<?php
header("Content-Type:text/html;charset=UTF-8");
$abc=$_GET["abc"];
echo $abc;
?>
<a href="2.php?abc=<?=urlencode($abc)?>">链接 </a>abc的值 中文 无法正确显示
除非是把header("Content-Type:text/html;charset=UTF-8");变成 gb2312编码形式才能正确显示。如何让编码形式是utf8 而且还能正确显示。
header("Content-Type:text/html;charset=UTF-8");
$abc=$_GET["abc"];
echo $abc;
?>
<a href="2.php?abc=<?=urlencode($abc)?>">链接 </a>abc的值 中文 无法正确显示
除非是把header("Content-Type:text/html;charset=UTF-8");变成 gb2312编码形式才能正确显示。如何让编码形式是utf8 而且还能正确显示。
可以试试用UEstudio输入汉字试试
而且显示的值你再一次进行 超链接。也正常。但你把这个地址copy之后,在直接贴在地址栏上,就不行了。妈的。真是奇了怪了。