为什么使用thinkphp框架的时候,项目工程里面的Tpl里面的文件夹首字母要大写

为什么使用thinkphp框架的时候,项目工程里面的Tpl里面的文件夹首字母要大写。这个文件的命名和方法名有关系吗?... 为什么使用thinkphp框架的时候,项目工程里面的Tpl里面的文件夹首字母要大写。
这个文件的命名和方法名有关系吗?
展开
 我来答
踩凰兑佑寿换1a
2014-06-16 · TA获得超过1018个赞
知道小有建树答主
回答量:508
采纳率:100%
帮助的人:570万
展开全部
可以小写啊。
这与你的命名有关。
但是为了规范:
一个控制器名(IndexAction.class.php)首字母大写,(这里没有为什么,我觉得就是要规范!再规范)
对应一个tpl里面一个文件夹,文件夹名和控制器名前缀一样,区分大小写(也不要问为什么,就是要规范再规范!)。
假如你的项目 有的是IndexAction 有的是testAction 这样是不是非常混乱?别人怎么知道到底哪个是类哪个是方法呢?
追问
谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骑王子特斯拉
推荐于2016-01-24 · 知道合伙人软件行家
骑王子特斯拉
知道合伙人软件行家
采纳数:360 获赞数:2021
某度最佳知道合伙人

向TA提问 私信TA
展开全部
根据使用ThinkPHP开发的过程中命名规范:
1,确保文件的命名和调用大小写一致
2,类名和文件名一致(包括大小写一致)

例:UserController类的文件命名是UserController.class.php,

在项目工程里面的Tpl里面的文件夹中命名为User
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
木同生活
2015-07-16 · 技术宅,对待技术十分认真。
木同生活
采纳数:172 获赞数:568

向TA提问 私信TA
展开全部
这是thinkphp框架的规定。没有为什么。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
码农不过如此
2015-07-27 · TA获得超过295个赞
知道小有建树答主
回答量:134
采纳率:100%
帮助的人:72.2万
展开全部
是一种规范,还有,debug模式下会区分大小写,linux部署环境中会区分大小写。总之,撸代码要规范、严谨。PS:好久没用TP了,说错了不要骂我~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
learneroner
高粉答主

推荐于2016-04-15 · 关注我不会让你失望
知道大有可为答主
回答量:1.1万
采纳率:91%
帮助的人:6535万
展开全部
文件夹大写的Index对应的是你IndexAction的Index,也就是你的模块名,而不是index()函数的index
当然,当你配置大小写无关就不需要大写首字母了
追问
谢谢,请问模块名在哪里看?
追答
你给出的第二张图片里class IndexAction extends Action{}
IndexAction表示模块,模块其实也叫控制器,就是Index,访问路径一般是 模块名/方法名
IndexAction是默认模块,IndexAction下的index方法是默认方法,以后你可以定义自己的模块和方法
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式