命名包含多个单词的变量的最佳方式是什么?在经历了CakePHP forge中的大量项目之后,我注意到人们使用camelCase,下划线或camelCase作为发送到视图的数据的变量和下划线。CakePHP中的变量命名约定
最后一个的一个例子是:
$activeSites = $this->Site->find('all',array('conditions'=>array('Site.active' => '1'), 'recursive' => -1));
$this->controller->set('active_sites', activeSites);
另外值得一提的是,核心开发人员对此感到如此强烈,以至于它甚至在使用compact()传递的参数时强制执行! – 2009-07-10 14:30:52