当前位置: 首页 > 图文教程 > 网络编程 > PHP > jq的get传参数在utf-8中乱码问题的解决php版

PHP
PHP设计聊天室步步通
PHPShop存在多个安全漏洞
PHP数据库开发知多少
利用js调用后台php进行数据处理原码
基于PHP与XML的PDF文档生成技术
PHP应用提速面面观
用PHP将数据导入到Foxmail
Win2000+Apache+MySql+PHP4+PERL安装使用小结
新版mysql+apache+php Linux安装指南
PHP利用COM对象访问SQLServer、Access
PHP中实现进程间通讯
用PHP开发GUI
新版PHP极大的增强功能和性能
利用文件属性结合Session实现在线人数统计
初探PHP5
用libtemplate实现静态网页生成
用PHP实现WEB动态网页静态
在Windows中安装Apache2和PHP4的权威指南
用PHP编程开发“虚拟域名”系统
15个小时----从修改程序到自己些程序

PHP 中的 jq的get传参数在utf-8中乱码问题的解决php版


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 409 ::
收藏到网摘: n/a

在php下用jquery传参出现乱码的解决方法 <!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>