[請益] 請教simplexml的問題

看板PHP作者 (克斯特)時間16年前 (2009/02/27 00:59), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
我看了一些線上說明: http://tw2.php.net/manual/en/ref.simplexml.php 有一段是這樣的: <?php $xml = simplexml_load_string('<root><number>1</number></root>'); echo $xml->asXml(). "\n\n"; $xml->number->{0} = $xml->number->{0} + 1; echo $xml->asXml(); ?> echos: <?xml version="1.0"?> <root><number>1</number></root> <?xml version="1.0"?> <root><number>2</number></root> po這段文章的人應該是想要研究怎麼改變那個number的值 可是我的問題是...... 為何他使用方法:asXml() 可以跑出: <root><number>1</number></root> 而我只會在螢幕顯示: 1 其他標籤都不見了...... 但是如果我給參數:asXml('aaa.xml') 存出來的檔案就是正常的,帶有那些標籤 請問這種狀況的原因是.....? 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.125.4.102

02/27 01:13, , 1F
你應該要對著瀏覽器按下檢視原始碼的...
02/27 01:13, 1F

02/27 01:14, , 2F
如果真的很堅持的話要看到那些標籤的話...
02/27 01:14, 2F

02/27 01:15, , 3F
就用 htmlentities ($xml->asXml()); = ="
02/27 01:15, 3F

02/27 11:12, , 4F
對喔...tag不會被網頁呈現...我蠢了 XD
02/27 11:12, 4F

02/28 01:43, , 5F
XDDDD
02/28 01:43, 5F
文章代碼(AID): #19fifTip (PHP)
文章代碼(AID): #19fifTip (PHP)