2012-05-11 39 views
0

我想對帖子的標題進行編碼,以便將其添加到我的網址。問題是,urlencode()來給我一個網址,如:使用PHP對URL進行編碼,顯示+而不是%20

標題:

Samsung Nexus S + Hard Case 

網址:

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

而且我想一個更友好的,如:

Samsung+Nexus+S+Hard+Case 

我不知道'+'符號會發生什麼。我怎樣才能做到這一點?

回答

1

+替換空格,因爲%20是空格的網址編碼。以下是PHP中的空間替換示例:

str_replace(' ', '+', $url_encoded_string); 
相關問題