php 读取yaml文件

作者: adm 分类: php 发布时间: 2024-04-14

遇到一个项目需要读取yaml文件具体操作如下

# 读取yaml需要symfony的yaml组件
$ composer require symfony/yaml

db.yml文件

db_config:
  username: 'root'
  password: 'root'
  host: '127.0.0.1'
  db_name: 'panoddb'

php获取方式

$config = (new Yaml())->parseFile(dirname(__DIR__) . "/config/db.yml");

获取到的数据格式如下

[
    'db_config' => [
        'username' => 'root',
        'password' => 'root',
        'host' => '127.0.0.1',
        'db_name' => 'panoddb',
    ]
]

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!