我喜欢一切都整洁和语义化,因此我正在就50/50的主题寻求一些建议,我意识到这很大程度上取决于个人喜好,但希望坚持以一种方式做事。
注意:我知道这个问题以前曾被问过,但是答案很复杂,通常归结为...遵守应用程序中使用的约定。但是,在创建新应用程序时,最好的方法是什么?
数据库列如下所示:
说明,user_id,blah_id
因此,我的表单元素应如下所示:
选项1:$ userId = new Zend_Form_Element_Select('user_id');
要么
选项2:$ userId = new Zend_Form_Element_Select('userId');
要么:
更改(MySQL)数据库,使其也包含camelCase表和列?
您对此有何想法?
最佳答案
Zend Framework使用camelCase。因此,如果您可以更改表和列的命名,请使用它。
关于php - Zend Framework:表单:是否应该将camelCase用于表单元素名称和数据库表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6405388/