たなちの開発日誌

自分の知識をストックしていくためのブログ

【cakePHP】$this->set って?compactって?

set()とは?

コントローラからビューにデータを渡す役割をもつ。

Cake\Controller\Controller::set(string $var, mixed $value)

http://book.cakephp.org/3.0/ja/controllers.html#setting-view-variables

 

compactについてのドキュメント

PHP: compact - Manual

変数名と値から配列を作成する。

 

h()関数でエスケープについて書いてある。index.ctpとかで使う。

http://book.cakephp.org/3.0/ja/views.html#id4

 

参考:

CakePHPでSetメソッドの引数にcompact関数を使う方法 | アイビースター