タグ

ブックマーク / keinos.hatenadiary.org (1)

  • PHPのオブジェクトを配列に変換/出力する方法 - KEINOSの日記(旧ブログ)

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

    PHPのオブジェクトを配列に変換/出力する方法 - KEINOSの日記(旧ブログ)
    gologo13
    gologo13 2013/02/01
    オブジェクトも Array にキャストすればいいのか
  • 1