相关疑难解决方法(0)

访问刀片中的Laravel .env变量

我试图获取一些我存储在我的.env文件中的API密钥,以便在刀片javascript中使用.我添加了两个键,如:

APP_ENV=local
APP_KEY=////
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
APP_GOOGLE_MAPS=////
APP_OVERHEID_IO=////
Run Code Online (Sandbox Code Playgroud)

在刀片中,我需要使用Google Maps API和OverheidIO API密钥.我已经尝试获取其中一个默认的.env变量,以防万一我将自定义.env变量格式化错误:

{{ env('APP.ENV') }} // nothing
{{ env('APP_ENV') }} // nothing
{{ env('APP_ENV'), 'test' }} // returns 'test' 
Run Code Online (Sandbox Code Playgroud)

有人可以帮我调用刀片中的google maps api和overheidio api key吗?

php laravel

61
推荐指数
11
解决办法
5万
查看次数

获取控制器中的环境值

在我的.env文件中,我有以下内容:

IMAP_HOSTNAME_TEST=imap.gmail.com
IMAP_USERNAME_TEST=myemail@gmail.com
IMAP_PASSWORD_TEST=mypw
Run Code Online (Sandbox Code Playgroud)

现在我想在我的控制器中使用它们.我试过这个,但没有结果:

$hostname = config('IMAP_HOSTNAME_TEST');
Run Code Online (Sandbox Code Playgroud)

$ hostname变量等于null.如何在控制器中使用这些配置变量?

php config laravel laravel-5.1

33
推荐指数
6
解决办法
8万
查看次数

标签 统计

laravel ×2

php ×2

config ×1

laravel-5.1 ×1