#### 操作方法
控制器類的每一個`public`類型方法(包括繼承的)都是一個可訪問的操作,也是URL訪問的最小單元,`private`和`protected`類型的方法都不能被訪問(只能在控制器內部被調用)。
下面舉個簡單的例子:
~~~
<?php
namespace app\index\controller;
use think\Controller;
class Base extends Controller
{
public function base()
{
return 'base';
}
}
~~~
雖然使用echo方法也能正常輸出,但ThinkPHP5的操作方法建議統一使用return返回值的方式進行響應輸出(除非你使用echo或者dump進行調試輸出),優勢是系統可以自動判斷當前的響應輸出類型進行自動轉換處理,以及可以享受請求緩存的便利。