この記事は次のブログに引っ越しました。 https://blog.keinos.com/20091213_805PHPで変数の中身がオブジェクトであった場合、配列に変換するには2通りの方法があります。 "(array)"を付けて代入しなおす(キャストする)方法 "get_object_vars"関数を使う方法 ※多次元配列のオブジェクトの場合、1階層までしか変換しないので、foreachなどで処理する必要があります。 ※もし、JSON形式のデータを取得して"json_decode"関数で変換する場合は、第二引数をTRUEにすると戻り値は、オブジェクトではなく配列になります。 ※オブジェクトのメンバー変数にprivate,protectedが使われている場合注意点があります。下記「注意点」参照。 ■所感 WEBサービスなどのAPIを使う際に、レスポンス(結果)のフォーマットがXML形式やJS