欢迎您光临自学哈网,只为分享网络知识教程,供大家学习参考!

「自学哈网」php中文转码和中文url编码之间怎么进行转换

作者 : 自学哈 本文共438个字,预计阅读时间需要2分钟 2023-04-24 共107人阅读
也想出现在这里? 联系我们

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

本站声明:
本站所有资源来源于网络,分享目的仅供大家学习和交流!如若本站内容侵犯了原著者的合法权益,可联系邮箱976157886@qq.com进行删除。
自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!

自学哈网 » 「自学哈网」php中文转码和中文url编码之间怎么进行转换
也想出现在这里? 联系我们
© 2022 Theme by - 自学哈网 & WordPress Theme. All rights reserved 浙ICP备2022016594号