一个突发奇想
其实很简答:
1 2 3 4 5 6 7 8 9 10 11 12
| Route::any( '{url}', function ($url) { $result = explode('/',$url); $controller = ucwords($result[0]); $action = isset($result[1]) ? $result[1] : 'index'; if ( isset($result[2]) ) return ["code"=>"0","msg"=>"action worng"]; $class = App::make('App\\Http\\Controllers\\Api\\' . $controller . 'Controller'); return $class->$action(); } )->where('url', '.+');
|
如果想改全局可以去web.php改,不过这样感觉太过分了 = =