(PHP) 这是什么编码方案(比如百分比编码)?

(PHP) What encoding scheme is this (like percent encoding)?

(PHP) 我遇到这种编码方案,试图向中文网站提交 HTTP 查询(台湾繁体中文,或 BIG5,这是网站的编码)。

搜索字符串是 兩岸知識產權發展研究 它被编码并发布如下 col=1&keyword=%A8%E2%A9%A4%AA%BE%C3%D1%B2%A3%C5v%B5o%AEi%AC%E3%A8s&x=33&y=5

我假设 "%A8%E2%A9%A4%AA%BE%C3%D1%B2%A3%C5v%B5o%AEi%AC%E3%A8s""兩岸知識產權發展研究" 编码的,它看起来很像百分比编码,但事实并非如此。我想知道这种编码方案是什么,以及如何在 PHP.

中以这种方式编码字符串

叫url编码,需要解码可以用PHP的urlencode() function for this duty. (And check out urldecode()。)