PHPのsimplexmlで読み込んだXMLの@attributesにアクセスする方法
webAPIや、RSSを使うスクリプトを組むとき、simplexmlって激便利ですよね?俺は便利だと思います。
しかし先日、@attributesへのアクセス方法がわからねぇんじゃボケ!ってなったのでメモ。
$xml->attributes()
でアクセスできます。
しかし、この中にあるarrayで収められている値へのアクセスは$xml->attributes()["arrayvalue"]ではありません。
$xml->attributes()->arrayvalueとなります。
上記の画像で言うなら
$xml->entry[1]->link[0]->attributes()->href
でhttp://twitterの値が得られます。

Comments
コメント無し
コメントする