SimpleXML が楽すぎる
これはいいものだ…
何がいいかって
- 1行で作成できる $xml = simplexml_from_file( $filename )
- 一行目にxmlタグ( <?xml version=... ってやつ)は無くても読み込み可能
- タグをオブジェクトのプロパティーとして使える(配列 $xml['node'] よりオブジェクト $xml->node の方が、文字打数が少なくてすむ)
- そのタグがあるかどうか気にせず、とりあえず foreach で回せる。
楽だ。今までsaxとか正規表現でやってきた努力がバカみたいだ(;´Д`)
join が使えないのがつらいけど。(PHP5 で IteratorAggregate インターフェースが用意されているものは foreach で回せるように成ったんだけど、join とか array_map とかの、PHP4で充実した配列系関数は使えないみたいだな…)