エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
$this->set(compact('foo')); するときの注意 - UNIX的なアレ
過去にハマってことを思い出したので、メモ。 CakePHPで、ControllerからViewへ値を渡すときはsetメソッ... 過去にハマってことを思い出したので、メモ。 CakePHPで、ControllerからViewへ値を渡すときはsetメソッドを使います。 複数の値を渡すときは、なんどもsetするのはコードの見通しも悪くなるのでcompactを使って一気にセットしたりします。サンプルは以下のような感じで。 <?php class AppController extends Controller { 〜 省略 〜 $this->set(compact('foo','bar')); 上記の例ならとくに問題無いのですが、値に_(アンダースコア)が入った場合が要注意です。Viewで受け取るときはそのまま受け取れません。 app_controller.php <?php class AppController extends Controller { 〜 省略 〜 $this->set(compact('foo_ba
2010/01/22 リンク