php5これでCGIはphp1色の時代へ
■ このスレッドは過去ログ倉庫に格納されています
0134nobodyさん
04/09/01 04:37ID:???http://jp.php.net/manual/ja/ref.simplexml.php
なかんじでXMLをいじってるのですが、
<movies>
<movie>はげ</movie>
<movie>ふが</movie>
<movie>ふに</movie>
</movies>
の場合と、
<movies>
<movie>ほげ</movie>
</movies>
だけの場合のどちらでも、
<movie>の中身をとりだしたい(前者の場合は配列で)のですが、
複数ある場合を想定してforeachを使うと単数の場合にエラーとなり、
単純に$xml->movies->movie とやると、複数のうち最初の一つ(つまり「はげ」)
しか取得できません。
同じコードで、どっちにも対応できるようにするにはどうすればいいのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています