0712-2888027 189-8648-0214
微信公众号

孝感风信网络科技有限公司微信公众号

当前位置:主页 > 技术支持 > PHP > php中文转码和中文url编码转换

php中文转码和中文url编码转换

时间:2024-04-25来源:风信官网 点击: 1198次

PHP中对于URL进行编码,可以使用 urlencode() 或者 rawurlencode(),二者的区别是前者(urlencode)把空格编码为 '+',而后者(rawurlencode)把空格编码为 '%20',不过应该注意的是,在编码时应该只对部分URL编码,否则URL中的冒号和反斜杠也会被转义。

在解码时,可以使用相应的 urldecode() 和 rawurldecode(),相应地,rawurldecode() 不会把加号('+')解码为空格,而 urldecode() 会。

语法:urlencode($str)   rawurlencode($str)   urldecode($str)   rawurldecode($str)

GBK与UTF-8的转码:

iconv("gbk","utf-8","php中文转码");//把中文gbk编码转为utf8

iconv("utf-8","gbk","php中文转码");//把中文utf8编码转为gbk

热门关键词: php 中文转码 中文url 编码转换
栏目列表
推荐内容
热点内容
展开