<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Untitled Document</title> 
<script> 
document.write(escape("哈哈")+"<br>"); 
document.write(unescape("%u54C8%u54C8")+"<br>"); 
document.write(encodeURIComponent("哈哈")+"<br>"); 
document.write(decodeURIComponent("%E5%93%88%E5%93%88")+"<br>"); 
</script> 
</head> 
<body> 
<?php 
echo urldecode("%E5%93%88%E5%93%88"); 
echo "<br>"; 
echo rawurldecode("%E5%93%88%E5%93%88"); 
echo "<br />"; 
echo utf8_decode("%E5%93%88%E5%93%88"); 
echo "<br />"; 
echo "%E5%93%88%E5%93%88"; 
echo "<br />"; 
echo $_GET[‘act‘]; 
echo "<br />"; 
echo urlencode($_GET[‘act‘]); 
?> 
</body> 
</html>jq的get传参数在utf-8中乱码问题的解决php版
原文:http://www.jb51.net/article/15231.htm