我刚刚在我的程序中实现了搜索功能.如果发送了一个搜索字符串,该程序就会这样:
if (isset($_GET['s'])) {
header('Location: /search/'.rawurlencode($_GET['s']));
exit;
}
Run Code Online (Sandbox Code Playgroud)
我遇到的唯一问题是生成的搜索字符串URL实际上不是人类可读的,例如搜索is 500€ a lot of money结果is%20500€%20a%20lot%20of%20money.我想构建一个更具人性化的搜索URL,例如is+500€+a+lot+of+money.
有没有一种简单的方法可以做到这一点,或者你必须手动编码字符串,例如寻找空格等,并替换它们.
| 归档时间: |
|
| 查看次数: |
937 次 |
| 最近记录: |