标签: php model-view-controller controller naming-conventions
我正在构建一个MVC框架。我正在使用PEAR命名约定。课程中每个单词都有第一个字母。
问题是当我到达控制器类时。框架基于URL路径加载控制器。但是,我不想在我的网址中使用大写字母。有没有一种常见的方法来处理这个问题?
答案 0 :(得分:3)
只需从网址中获取控制器的名称(例如/controller/action/id),然后使用ucfirst()获取控制器的类名称。这是通常的做法。
/controller/action/id
ucfirst()