コントローラやモデル内の変数の中身を確認する方法
コントローラは、以下のように書けば、画面にその変数の中身が表示される。
pr($test);
exit;
が、だいぶ面倒くさいし、モデルでは使えないので、次の方法を使う。
/ コントローラやモデル
$this->log($this->request->data['icon'],LOG_DEBUG);
/ $this->log($this->request->data['formに付けたname'],LOG_DEBUG);
/ ビュー
<?= $this->Form->input('icon', ["type"=>"file",'label' => 'アイコン画像']); ?>
/ ↑ formに付けたname
すると、/logs/error.logに変数の中身が表示される。
参考:
多謝。
この記事が気に入ったらサポートをしてみませんか?