0

URL に追加できるように、投稿のタイトルをエンコードしたいと考えています。問題は、urlencode() が次のような URL を返すことです。

題名:

Samsung Nexus S + Hard Case

URL:

Samsung%20Nexus%20S%20+%20Hard%20Case

そして、私は次のようなもっとフレンドリーなものが欲しいです:

Samsung+Nexus+S+Hard+Case

「+」記号がどうなるかわかりません。これどうやってするの?

4

1 に答える 1

1

はスペースの URL エンコーディングである+ため、スペースを に置き換えます。%20PHP でのスペース置換の例を次に示します。

str_replace(' ', '+', $url_encoded_string);
于 2012-05-11T05:19:27.153 に答える