如何在laravel中获取应用程序名称?

Gan*_*ame 17 laravel laravel-5

我已经设置了应用程序名称

php artisan app:name xyz
Run Code Online (Sandbox Code Playgroud)

如何逐步访问laravel中的应用程序名称?

lew*_*s4u 28

从laravel版本5.3 ^有一个函数来调用应用程序名称

config('app.name');
Run Code Online (Sandbox Code Playgroud)

您可以在此文件中更改默认名称"Laravel"

config/app.php

'name' => 'Laravel',
Run Code Online (Sandbox Code Playgroud)

还有.env文件

APP_NAME=your_app_name
Run Code Online (Sandbox Code Playgroud)

  • 这对我有用,但我还必须重新启动 **PHP 开发服务器** 才能应用更改。 (4认同)

luk*_*ter 8

还有Illuminate\Console\AppNamespaceDetectorTrait,您可以使用.在您的课程中添加:

class MyClass {

    use \Illuminate\Console\AppNamespaceDetectorTrait;
Run Code Online (Sandbox Code Playgroud)

然后你可以在那个班级的任何地方使用它 $this->getAppNamespace()