m6uのエンジニアっぽい日記

PHP利用開発やFuelPHP利用開発、PostgreSQL利用開発、Androidアプリ開発、CentOS7サーバー構築など、テクニカルでエンジニアっぽい内容の日記

2014-06-18から1日間の記事一覧

疑問:配列を関数のように使いたい、その下ごしらえを効率化したい→as_object()を試す

今回の疑問 今日もFuelPHPとPostgreSQLでシステム開発しております。 modelクラスで高度なSELECT文の実行結果を返すメソッドを書いてます。 例えばこんな感じ。 $sql = <<<EOT SELECT a, b, c, x, y, z FROM ( SELECT … FROM … ) LEFT JOIN ( SELECT … FROM … ); EOT; return DB::query($sql)->as_assoc()->execute(); 結果に含まれるa, b, cの取りうる範囲がそれぞれ違っていて、</eot>…