2013-06-18 35 views
-1

我在動態創建「sitemap.xml」時遇到了一個小問題。問題是,XML被刪除「&」字符LOCPHP - 在XML中帶有「&」的查詢字符串的URL

這裏我的代碼,即外幣將R

$this->myfullurl."?id=".$id."&name=".urlencode($name); 

任何想法如何,我可以解決這個問題?

+0

什麼是* LOC *?在編程中,它是[代碼行](http://en.wikipedia.org/wiki/Source_lines_of_code)的通用縮寫,但我想這不是你的意思。如果你能澄清這一點會很好。從你的問題來看,還不清楚XML是如何刪除的 - XML只是一些東西,它不能執行任何操作。所以請檢查你的問題,並改進它,看起來像一些代碼是缺少的,也有一些詞突然破碎等。 - 也不清楚爲什麼你應該是第一個在Stackoverflow問這個問題。 – hakre

+0

代碼的其餘部分在哪裏? –

回答

3

&更改爲&這是適用於xml實體的格式。

1

XML使用HTML實體,所以改變字符串這樣:

$this->myfullurl."?id=".$id."&name=".urlencode($name);