php中文转码和中文url编码之间怎么进行转换

2022-11-13 0 631

php中文转码和中文url编码之间怎么进行转换

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

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!cheeksyu@vip.qq.com
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励和额外收入!
5.严禁将资源用于任何违法犯罪行为,不得违反国家法律,否则责任自负,一切法律责任与本站无关

源码下载

发表评论
暂无评论