清除隱藏字元,整齊排列輸出的字元,
其實這並不是一個很重要的工作啦,
但如果你看到下面輸出的XML會感到很痛苦的,
那你跟我一樣有這種偏執狂
看到這樣亂七八糟真的很痛苦,
主要是因為我們在編輯程式的時候,
有些隱藏字元會被我們加在字串中,
有些隱藏字元會被我們加在字串中,
當輸出的時候就會一起被輸出,
比較長見的隱藏字元 n r t 就是造成這些很怪縮排的兇手,
我們可以透過正規表達式把這些字元取代,
第二個參數空白就是刪除,
echo preg_replace(‘/[nrt]/’, ‘ ‘, $xml);
![](https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F3.bp.blogspot.com%2F-GZ0WlNk_G5w%2FVEk3VINn1BI%2FAAAAAAAAEF4%2FIdi0RSeddxg%2Fs1600%2F2014-10-24_010654.jpg&container=blogger&gadget=a&rewriteMime=image%2F*)
不過這樣好像太乾淨了齁,
修改一下不要拿掉斷行n,
echo preg_replace(‘/[rt]/’, ‘ ‘, $xml);
哇屋~是不是舒服多了。