我知道這可能是一個很簡單的問題,但我仍然沒有找到一個解決方案XML內容之前... 好吧,我會很簡短: 假設有這麼一個結構化的XML文件:與<br>更換 打印使用SimpleXML
<root><item><text>blah blah blah
blah blah blah
blah blah blah
...</text></item></root>
我的XML顯然更爲複雜,但因爲我的問題是,這並不重要: 如何更換那些
用,例如,HTML標籤<br>
?
我使用SimpleXML來讀取XML數據和嘗試:
echo str_replace("
", "<br>", $message->text);
,甚至與:
echo str_replace("\n", "<br>", $message->text);
,但沒有...
我需要使用的SimpleXML爲了這。
所以'echo nl2br($ message-> text);'會是一個更好的解決方案,而且它看起來絕對是最好的解決方案。我會加入並接受你的答案作爲我的問題的答案。 – danicotra
請不要錯過http://www.w3.org/TR/REC-xml/#sec-white-space和* 2.11行尾處理*,它直接在該鏈接上。 – hakre