Laravel的Controller设置默认变量

如果Laravel的每个Controller的每个method,都需要定义一个变量

$v = 1;

有没有什么简单方法只写一遍?

阅读 6k
2 个回答

App\Http\Controllers\Controller 中定义:

phpprotected static $v = 1;

在任何控制器中调用:

phpecho parent::$v;
php//config/app.php
'v' => 1,
//controller.php
echo config('app.v');
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题