nfa5 最近的时间轴更新
urldencode 函数怎么解码 urlencode 编码的 GB2312 字符集的文本。
PHP  •  nfa5  •  2019-04-28 14:59:36 PM  •  最后回复来自 nfa5
17
nfa5 最近回复了
2019-04-28 14:59:36 +08:00
回复了 nfa5 创建的主题 PHP urldencode 函数怎么解码 urlencode 编码的 GB2312 字符集的文本。
@master 这个可以,感谢。
2019-04-27 23:08:03 +08:00
回复了 nfa5 创建的主题 PHP urldencode 函数怎么解码 urlencode 编码的 GB2312 字符集的文本。
@ysc3839 不知道呢,php 低版本就是返回 null 换高版本的就直接报这行错误。
2019-04-27 23:05:32 +08:00
回复了 nfa5 创建的主题 PHP urldencode 函数怎么解码 urlencode 编码的 GB2312 字符集的文本。
@WordTian 客户要实现这个也是没办法
2019-04-27 23:04:51 +08:00
回复了 nfa5 创建的主题 PHP urldencode 函数怎么解码 urlencode 编码的 GB2312 字符集的文本。
@chinvo 是的呢,找不到现成的函数,网上也没别人写的相关函数或类参考,看来还是得自己造了
2019-04-27 20:56:48 +08:00
回复了 nfa5 创建的主题 PHP urldencode 函数怎么解码 urlencode 编码的 GB2312 字符集的文本。
而且我看到别人的在线工具可以实现 gbk 的解码。参考: http://tool.what21.com/url.html
2019-04-27 20:54:51 +08:00
回复了 nfa5 创建的主题 PHP urldencode 函数怎么解码 urlencode 编码的 GB2312 字符集的文本。
@WordTian 参考下这个:

URLEncode:是指针对网页 url 中的中文字符的一种编码转化方式,最常见的就是 Baidu、Google 等搜索引擎中输入中文查询时候,生成经过 Encode 过的网页 URL。
URLEncode 的方式一般有两种,一种是传统的基于 GB2312 的 Encode ( Baidu、Yisou 等使用),另一种是基于 UTF-8 的 Encode ( Google、Yahoo 等使用)。

URLdecode:就是将 url 编码后的字符串还原成未编码的样子。


本工具分别实现两种方式的 Encode 与 Decode:

中文 -> GB2312 的 Encode -> %D6%D0%CE%C4

中文 -> UTF-8 的 Encode -> %E4%B8%AD%E6%96%87




既然能对不同编码的字符 encode 为不同的结果,为啥只能对 utf-8 的结果进行解码,gbk 的怎么办?怎么解回来。
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1103 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 18:54 · PVG 02:54 · LAX 11:54 · JFK 14:54
♥ Do have faith in what you're doing.