CakePHPで開発を行っているとプリントデバッグにはpr()ばかり使用してしまいがちですが、よりデバッグに向いているdebug()も便利です。 基本 まずは、普通にdebugしてみます。 結果はpr()と同じになります。 サンプルコード: $vars = array("dog", "cat", "monkey"); debug($vars); 出力結果: ‘<'と'>‘をHTML特殊文字に変換して出力 第2引数にtrueを渡すと、 変数の中身に含まれる’<'は'&lt;‘に、’>'は’&gt;‘に変換して出力してくれます。 ※デフォルトはfalse サンプルコード: $var = '<img src="/img/hoge.jpg">'; debug($var, true); 出力結果: