3
私は自分のプログラムに検索機能を実装しました。検索文字列は、プログラムの線量この送られた場合:人間が読めるURL検索文字列を作成する
if (isset($_GET['s'])) {
header('Location: /search/'.rawurlencode($_GET['s']));
exit;
}
私が持っている唯一の問題は、得られた検索文字列のURLは、例えば、読み、実際に人間ではないということです検索用語is 500€ a lot of money
はis%20500€%20a%20lot%20of%20money
になります。私はより人間が読める検索URLを作りたいと思います。 is+500€+a+lot+of+money
。
これを行う簡単な方法はありますか?または文字列を手動でエンコードする必要がありますか?スペースなどを探して交換してください。
ありがとうございます!私の悪い!私はちょうどPHP Docsのrawurldecode rawurlencodeの下で2つのトピックを読んでいました。 – wowpatrick