我们在用ThinkPHP6时,习惯把一些常用的配置放在config.php文件下,那该如何读取文件中的代码参数呢?比如我们在config文件夹下创建一个menu.php的配置文件,里面存放导航菜单数组数组读取配置文件方法ThinkPHP6我们
我们在用ThinkPHP6时,习惯把一些常用的配置放在config.php文件下,那该如何读取文件中的代码参数呢?
比如我们在config文件夹下创建一个menu.php的配置文件,里面存放导航菜单数组数组
<?php
return [
'homeInfo' => [
'title'=>'首页',
'href'=>(string) url('/admin/Index/console'),
],
'logoInfo' => [
'title'=>'后台管理系统',
'image'=>'/static/admin/layuimini/images/logo.png',
'href'=>'',
],
......
......
];
?>
读取配置文件方法
ThinkPHP6我们需要使用 use think\facade\Config; 引入,然后使用Config::get('menu')读取配置文件
<?php
declare (strict_types = 1);
namespace app\admin\controller;
use think\facade\Config;
class Index
{
public function menu(){
$memu=Config::get('menu');
return json($memu);
}
}
?>
沃梦达教程
本文标题为:ThinkPHP6如何读取配置文件
基础教程推荐
猜你喜欢
- thinkphp3.2.3框架动态切换多数据库的方法分析 2023-03-19
- PHP实现Redis单据锁以及防止并发重复写入 2022-10-12
- laravel 解决多库下的DB::transaction()事务失效问题 2023-03-08
- PHP命名空间简单用法示例 2022-12-01
- 使用PHP开发留言板功能 2023-03-13
- PHP中的错误及其处理机制 2023-06-04
- PHP获取MySQL执行sql语句的查询时间方法 2022-11-09
- 在Laravel中实现使用AJAX动态刷新部分页面 2023-03-02
- php array分组,PHP中array数组的分组排序 2022-08-01
- laravel ORM关联关系中的 with和whereHas用法 2023-03-02