$shibayu36->blog;

株式会社はてなでエンジニアをしています。プログラミングや読書のことなどについて書いています。

symfonyのデータベースモデルで配列処理をする場合

symfonyのデータベースモデルはget(カラム名)で、そのデータを取得できるが、それ以外にも配列処理もできる。$testをTESTテーブルのモデルとすると、

$testArray = $test->toArray();

で$testArray["カラム名"]にデータが格納される。ただし例えばデータベースでのカラム名がcolumn_nameだった場合、このときのカラム名はColumnNameとなるので注意。