[CakePHP] よく使うグローバル関数

とりあえず以下の3つはよく使うので覚え書き。

h(string $text, boolean $double = true, string $charset = null)
htmlspecialchars() の便利なラッパー。

debug(mixed $var, boolean $showHtml = null, $showFrom = true)
アプリケーションの DEBUG レベルがゼロ以外の場合に $var が出力されます。 $showHTML が true あるいは null のままであればデータはブラウザ表示に相応しいように描画されます。 $showFrom が false にセットされない場合、それがコールされた行の情報を伴ってデバッグ情報の出力が始まります。

pr(mixed $var)
出力を <pre> タグでラップする機能を追加した print_r() の便利なラッパー。

参考サイト

グローバル定数およびグローバル関数 — CakePHP Cookbook 2.x ドキュメント
http://book.cakephp.org/2.0/ja/core-libraries/global-constants-and-functions.html

デバッグ — CakePHP Cookbook 2.x ドキュメント
http://book.cakephp.org/2.0/ja/development/debugging.html