2

データベース操作をデバッグするために、変数を var_dump したいと考えています。デバッガーをインストールしたくないので、モデルで var_dump($result) を使用しました。エラーを出力しました。

This page contains the following errors:

error on line 1 at column 1: Document is empty
Below is a rendering of the page up to the first error.

どうやってするの?

4

2 に答える 2

3

または、 CI のログ機能を使用できます。

log_message('debug', var_export($some_variable));

アプリケーションのログ フォルダー (通常は application/logs) を確認します。モデルでもコントローラーでも、どこでも実行できます。

注意 - application/config/config.php をチェックして、ロギングが有効になっていることを確認してください。単なるオン/オフ スイッチではなく、記録するログ メッセージのレベルを選択できます。たとえば、開発では all に設定しますが、本番環境ではエラーのみに設定します。

于 2012-05-22T14:01:22.753 に答える
0

結果をコントローラーに返す必要があります。次に、コントローラー内で var_dump($result) を実行します。

モデルから var_dump() を実行できないことに何度か気づきました。

于 2012-05-22T13:55:54.527 に答える