Php Zend_应用程序中控制器操作的命名规则是什么/在哪里
我已经使用与Zend Framework(1.96,如果需要的话)捆绑在一起的Php Zend_应用程序中控制器操作的命名规则是什么/在哪里,php,model-view-controller,zend-framework,controller,Php,Model View Controller,Zend Framework,Controller,我已经使用与Zend Framework(1.96,如果需要的话)捆绑在一起的zf工具创建了一个Zend_应用程序 设置动作名称格式的规则是什么?这些动作名称是如何转换为URL路径的?在框架代码库的什么地方会发生这种情况 我问是因为我试图创造一个像 public function createFooAction() { } 它不会加载像这样的URL http://example.com/controller/createFoo 但是,以下方法确实有效 public function crea
zf
工具创建了一个Zend_应用程序
设置动作名称格式的规则是什么?这些动作名称是如何转换为URL路径的?在框架代码库的什么地方会发生这种情况
我问是因为我试图创造一个像
public function createFooAction()
{
}
它不会加载像这样的URL
http://example.com/controller/createFoo
但是,以下方法确实有效
public function createfooAction()
{
}
http://example.com/controller/createfoo
我还知道非字母数字字符会受到不同的对待,我想知道我正在处理的基本规则。CAMELCASE会转换为破折号,因此
createFooAction
将作为http://example.com/controller/create-foo
。您可以使用添加/更改URL到操作映射。CAMELCASE被转换为破折号,因此createFooAction
将作为http://example.com/controller/create-foo
。您可以使用添加/更改URL到操作映射