(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()
履行此职责。 (如果需要解码,请查看 urldecode()
。)
关于php - (PHP)这是什么编码方案(如百分比编码)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34606140/