php 用代码怎么将“乱码”转换为 中文

guatoujiangyou 2011-03-14 11:46:03
就像百度的 地址栏上面的中文一样, 我要将这样的字符串 变成 中文, 我应该使用什么方法???

%E5%8C%97%E4%BA%AC 转换为 中文 应该用什么函数?? 大家帮帮忙啊....
...全文
341 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
Spring 2011-07-28
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 tombwear 的回复:]
引用 4 楼 guatoujiangyou 的回复:
引用 3 楼 wl_zero 的回复:
$str1=urlencode("百度"); //$str1的值是%B0%D9%B6%C8   
$str2=urldecode($str1); //$str2的值就是“百度”
tombwear 2011-06-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 guatoujiangyou 的回复:]
引用 3 楼 wl_zero 的回复:
$str1=urlencode("百度"); //$str1的值是%B0%D9%B6%C8   
$str2=urldecode($str1); //$str2的值就是“百度”
[/Quote]
有点意思。
wangliwei230 2011-06-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wl_zero 的回复:]
$str1=urlencode("百度"); //$str1的值是%B0%D9%B6%C8
$str2=urldecode($str1); //$str2的值就是“百度”
[/Quote]

+1
wgcjz 2011-06-10
  • 打赏
  • 举报
回复
LZ可以参考下这篇文章,了解URL编码与解码。
gonnsai5 2011-06-10
  • 打赏
  • 举报
回复
LZ可以参考下这篇文章,了解URL编码与解码
WangMuLing 2011-06-09
  • 打赏
  • 举报
回复
urlencode
urldecode
Aaron_ 2011-05-19
  • 打赏
  • 举报
回复
urldecode
urlencode
yuhq_towin 2011-05-04
  • 打赏
  • 举报
回复
urldecode urlencode 。。。。。php
encode_uri javascript
PHP初学者 2011-05-03
  • 打赏
  • 举报
回复
urlencode — 编码 URL 字符串

返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。此编码与 WWW 表单 POST 数据的编码方式是一样的,同时与 application/x-www-form-urlencoded 的媒体类型编码方式一样。由于历史原因,此编码在将空格编码为加号(+)方面与 RFC1738 编码(参见 rawurlencode())不同。此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下一页:
<?php
echo '<a href="mycgi?foo=', urlencode($userinput), '">';
?>

urldecode — 解码已编码的 URL 字符串
解码给出的已编码字符串中的任何 %##。返回解码后的字符串。

<?php
$a = explode('&', $QUERY_STRING);
$i = 0;
while ($i < count($a)) {
$b = split('=', $a[$i]);
echo 'Value for parameter ', htmlspecialchars(urldecode($b[0])),
' is ', htmlspecialchars(urldecode($b[1])), "<br />\n";
$i++;
}
?>
txzsp 2011-04-28
  • 打赏
  • 举报
回复
urlencode()  
urldecode()
zhyzdl 2011-04-26
  • 打赏
  • 举报
回复
urldecode
老蜗牛 2011-04-25
  • 打赏
  • 举报
回复
urldecode();
tgy1985 2011-03-21
  • 打赏
  • 举报
回复
全是正解啊
deyygywxf 2011-03-21
  • 打赏
  • 举报
回复
urldecode
yuexiangyun 2011-03-18
  • 打赏
  • 举报
回复
php内,使用urldecode();
deyygywxf 2011-03-18
  • 打赏
  • 举报
回复
urldecode
happypiggy2010 2011-03-15
  • 打赏
  • 举报
回复
我的在页面里自动变回中文。实施改变代码的编码看看。
helloyou0 2011-03-15
  • 打赏
  • 举报
回复
urldecode
南城草 2011-03-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wl_zero 的回复:]
$str1=urlencode("百度"); //$str1的值是%B0%D9%B6%C8   
$str2=urldecode($str1); //$str2的值就是“百度”
[/Quote]
同意。
guatoujiangyou 2011-03-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wl_zero 的回复:]
$str1=urlencode("百度"); //$str1的值是%B0%D9%B6%C8   
$str2=urldecode($str1); //$str2的值就是“百度”
[/Quote]

赞!!! 学习
加载更多回复(1)

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧