我正在构建一个MVC框架。我使用PEAR命名约定。类中每个单词的首字母大写。
问题是当我得到控制器类。框架根据URL路径加载控制器。但是,我不希望在我的url中需要大写字母。有一个共同的方法来处理这个问题吗?
只需从url(例如/controller/action/id
)获取控制器的名称,并使用ucfirst()
获取控制器的类名称。这是常用的方法
我正在构建一个MVC框架。我使用PEAR命名约定。类中每个单词的首字母大写。
问题是当我得到控制器类。框架根据URL路径加载控制器。但是,我不希望在我的url中需要大写字母。有一个共同的方法来处理这个问题吗?
只需从url(例如/controller/action/id
)获取控制器的名称,并使用ucfirst()
获取控制器的类名称。这是常用的方法