#### 方法后缀
同样的,为了避免操作方法名和关键字混淆,我们也可以给操作方法统一添加方法后缀,例如设置操作方法后缀为Action:
~~~
// 设置操作方法后缀
'action_suffix' => 'Action',
~~~
接下来,所有的操作方法都必须带上Action后缀才能正常访问:
~~~
<?php
namespace app\index\controller;
class Index
{
public function helloAction()
{
return 'hello';
}
public function publicAction()
{
return 'public';
}
public function test()
{
return 'test';
}
}
~~~
当我们访问下面的URL地址
~~~
http://tp5.com/index/index/hello
http://tp5.com/index/index/public
~~~
都可以正常访问,而
~~~
http://tp5.com/index/index/test
~~~
则会报错:![](https://box.kancloud.cn/4e3efacba7e8396e2519c84a0f5300a7_1254x598.png)