okami-chen / yaml-config
yaml config
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/okami-chen/yaml-config
Requires
- php: >=7.0.0
- symfony/yaml: ^4.1
This package is not auto-updated.
Last update: 2025-10-26 11:44:55 UTC
README
config.yml文件内容
local: mysql: host: 127.0.0.1 port: 3306 dev: mysql: host: 127.0.0.1 port: 3306 qa: mysql: host: 127.0.0.1 port: 3306 pre: mysql: host: 127.0.0.1 port: 3306 gr: mysql: host: 127.0.0.1 port: 3306 yc: mysql: host: 127.0.0.1 port: 3306 production: mysql: host: 127.0.0.1 port: 3306
读取
<?php $file = 'config.yml'; $data = Yaml::load($file);
写入
<?php $file = 'config.yml'; $data = Yaml::load($file); $data['mysql']['port'] = 3307; Yaml::save($file,$data);
config.yml变化后的内容
local: mysql: host: 127.0.0.1 port: 3307 dev: mysql: host: 127.0.0.1 port: 3306 qa: mysql: host: 127.0.0.1 port: 3306 pre: mysql: host: 127.0.0.1 port: 3306 gr: mysql: host: 127.0.0.1 port: 3306 yc: mysql: host: 127.0.0.1 port: 3306 production: mysql: host: 127.0.0.1 port: 3306