dongpu6141 2014-12-03 02:11
浏览 23
已采纳

在所有视图和控制器中可用的Config文件夹中声明Laravel中的全局可访问变量

I read the question

global variable for all controller and views

It tells about declaring a variable in the filters.php in the root folder, (Thought it was said it is not a good practice to declare in the filters.php file )I tried but didn't succeed. But i need to declare a variable in any file of the config folder that should be available to all controllers and views.

Where should i do this ?

  • 写回答

1条回答 默认 最新

  • duanji7881 2014-12-03 02:15
    关注

    You can create a PHP file inside app/config folder

    For example: Create app/config/settings.php

    Inside this settings.php:

    <?php
         return array(
                     'LANGUAGE_ID' => 1,
                     'DATE_FORMAT' => 'Y-m-d'
                );
    

    And you can access this in views and controllers using:

    Config::get('settings.LANGUAGE_ID');
    

    If you will create different environment, you need to put the newly created config file to each environment folder.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 找人不需要人工智能回答的gamit解算后做形变分析
  • ¥20 RL+GNN解决人员排班问题时梯度消失
  • ¥15 统计大规模图中的完全子图问题
  • ¥15 使用LM2596制作降压电路,一个能运行,一个不能
  • ¥60 要数控稳压电源测试数据
  • ¥15 能帮我写下这个编程吗
  • ¥15 ikuai客户端l2tp协议链接报终止15信号和无法将p.p.p6转换为我的l2tp线路
  • ¥15 phython读取excel表格报错 ^7个 SyntaxError: invalid syntax 语句报错
  • ¥20 @microsoft/fetch-event-source 流式响应问题
  • ¥15 ogg dd trandata 报错