Yii一覧

Yiiのクエリビルダで実行したSQLを表示する方法

PHPのYiiフレームワーク(2.0)のクエリビルダで流したSQLを表示したい時があると思います。

今回は、Yiiのクエリビルダで流したSQLを確認する方法を紹介します。

のような処理を実行した場合、下記のように記載するとSQLをechoすることが出来ます。

しかし、このままだと受け渡したパラメータがバインドされていません。

なので、バインドした生のSQLを確認したい場合は、下記のように記載するとSQLを確認することが出来ます。

Yiiフレームワークを使用する上では必要な知識になってくると思うので覚えておくと良いと思います。