如何在PHP中正确对字符串进行URL编码?

2022-08-30 07:16:48

我正在制作一个搜索页面,您可以在其中键入搜索查询,然后将表单提交到 。什么PHP功能是最好的,我应该用它来编码/解码搜索查询?search.php?query=your query


答案 1

对于 URI 查询,请使用 urlencode/urldecode;对于其他任何内容,请使用 rawurlencode/rawurldecode

和 的区别在于urlencoderawurlencode


答案 2

狡猾命名的 urlencode()urldecode()。

但是,您不需要对 和 中出现的变量使用。urldecode()$_POST$_GET


推荐