首页
学
【学】PHP
【学】前端
【学】Linux
【学】杂学
【学】支付
【学】Docker
享
【享】文件
【享】工具
日记
Me
【Me】我
【Me】留言
老郭博客-程序员客栈
文章模型
下载模型
首页
学
【学】PHP
【学】前端
【学】Linux
【学】杂学
【学】支付
【学】Docker
享
【享】文件
【享】工具
日记
Me
【Me】我
【Me】留言
首页
学
【学】PHP
Laravel - 论配置文件的重要性
Laravel - 论配置文件的重要性
发布时间:
4年前
作者:
老郭
热度:
1830 ℃
评论数:
# Config全局配置文件(重要)-start * **在我用ThinkPHP 框架写项目的时候,为了方便,我通常会把一些常量定义到入口文件(index.php)中,如果定义的常量过多的话,会导致入口文件的臃肿,并且也不利于查找自己配定义的常量或者配置文件。** * ** 正是因为这个问题,我在Laravel中找到了一种解决方法,那就是在`config` 文件夹下定义 “文件” 或者 “文件夹”,分类管理自己定义的常量,需要的时候在控制器或者视图中直接用` config(路径)` 函数调用即可,具体方法如下。** * **在config文件夹下新建一个`admin`文件夹,这个文件夹的作用为 为后台存储配置文件。** * **在文件夹下新建一个 `globals.php `:** ``` <?php return [ // 自定义登录字段 'username' => 'username' ]; ``` **这样就完成了配置文件中自定义常量的配置。** * **在控制器中获取配置字段:** ``` $this->username = config('admin.globals.username'); ``` * **在views视图中获取配置字段:** ``` <input type="text" class="form-control {{ $errors->has(config('admin.globals.username')) ? ' parsley-error' : '' }}" placeholder="{{config('admin.globals.username')}}" name="{{config('admin.globals.username')}}"/> @if ($errors->has(config('admin.globals.username'))) <p class="text-danger text-left"><strong>{{ $errors->first(config('admin.globals.username')) }}</strong></p> @endif ``` # Config全局配置文件(重要)-end
Laravel,配置,config
上一篇:
Laravel - 数据填充
下一篇:
Laravel - CSRF 攻击与防御
栏目导航
【学】PHP
【学】前端
【学】Linux
【学】杂学
【学】支付
【学】Docker
相关文章
Laravel中的Controller(控制器)
2030 ℃
Laravel中的Model(模型)
2244 ℃
Laravel中的Route(路由)
2337 ℃
Laravel中的Middleware(中间件)
2101 ℃
Laravel的任务调度(定时任务)
3547 ℃
Laravel中带有条件搜索加分页
1805 ℃
Composer - 快速入门(如有遗漏,敬请谅解)
1972 ℃
Laravel - 数据迁移
1739 ℃
Laravel - 数据填充
1758 ℃
Laravel - 论配置文件的重要性
1830 ℃
Laravel - CSRF 攻击与防御
1581 ℃
Laravel - 验证码(captcha)
1938 ℃
Laravel - Entrust 权限管理包安装与配置
2109 ℃
Laravel - Entrust 实例安装与数据填充
1791 ℃
Laravel - Entrust 使用方法
1733 ℃
Laravel - 服务设计模式
2066 ℃
Laravel - 后台模版、菜单表与路由定义
2495 ℃
Laravel - 菜单视图
2157 ℃
Laravel - 添加菜单
1655 ℃
Laravel - 菜单递归及排序
2593 ℃
Laravel - 菜单列表视图
1861 ℃
Laravel - Redis 缓存菜单数据
3298 ℃
微信小程序
手机扫码访问