您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

关于php get方法传递中文参数显示乱码有关问题

2025/2/23 14:06:46发布35次查看
关于php get方法传递中文参数显示乱码问题
问题概述:用get方法传递参数,参数中带中文,提交页面在获取参数值后显示时出现乱码,页面编码是utf-8。
详细说明:
1.同样的代码,本机测试中文可以正常显示,而服务器上则不行;
2.针对php中文参数传递乱码的问题解决,网上搜索的方法:iconv和mb_convert_encoding都尝试过,均无效(注意:本机中文显示正常可没有经过任何转码处理);
3.页面上输出的乱码如:%e7%94%b1%e6%9d%a5,测试用的中文是:由来。
烦知道的朋友指点下,谢谢!
------解决方案--------------------
url参数为啥不适用urlencode?
------解决方案--------------------
%e7%94%b1%e6%9d%a5 不是乱码,是经 urlencode 编码后的串
echo urldecode('%e7%94%b1%e6%9d%a5'); //由来
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product