课程
/后端开发
/PHP
/MVC架构模式分析与设计
建议class的命名能够更规范一点哦。 TestModel.class.php
2014-05-11
源自:MVC架构模式分析与设计 3-3
正在回答
刚翻手册看到首字母大写的ucfirst()函数,但又考虑到控制器名字可能有多个单词例如songlist ...,所以命名时还是抛弃大写的这种规范吧
不要老把你们C/Java的一般写法带过来给别的语言套。。。
那个t不能大写。
这是PHP本身缺乏严谨性的问题,缺少java里的命名空间等……
两种考虑都值得参考。
明白,谢谢。Java的命名规范中,类名首字母大写,function首字母小写。 我考虑的是,如果这个类名首字母大写,那么控制器的类名首字母也要大写,保持统一。但是如果控制器的类名大写了,url里的控制器名首字母也得大写,别人在输入网址的时候会经常忘记,因为我们一般输网址是一律小写字母,很少大小写切换的来输入。所以当时在设计框架的时候,就将类名首字母消息饿了。 具体的运用我们再一起斟酌,谢谢您的建议。
举报
通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架
1 回答DB类没有引入Mysql类,请问如何实例化Mysql类的对象呀?
1 回答为什么显示找不到方法
1 回答入口文件输出不了?
1 回答报错了,怎么回事
1 回答关于smarty