?? .env 配置參數(shù)與默認值

v1.3.0
版本
2025-03-06
版本更新時間
171
安裝
1
star
Youloge.ini Webman 配置文件讀取插件
其實代碼只有幾行,但是如果你寫在
app/functions.php
配置文件無法使用,如果你寫在support/helpers.php
里面是有效的但是你項目composer update
會被重置,建議老大給這個函數(shù)變成內(nèi)置
優(yōu)化支持
- ini(null) 返回
全部配置
- ini('MYSQL','默認值') 返回
一級配置[數(shù)組]
- ini('MYSQL.HOST','默認值') 返回
三級配置[字符串]
- 增加支持
phar
打包成二進制后也能讀取配置文件
安裝
composer require youloge/ini
使用
- 項目任意位置使用
ini("NAME.KEY",$default="如果不存在用這個值代替(開發(fā)模式)")
- 根目錄增加一個
.env
配置文件 - 以下保留字不得用作 env文件的
鍵
:null、yes、no、true、false、on、off、none。此外,密鑰中不得使用以下保留字符:{}|&~!()^"。 -
配置參數(shù)的
鍵值
包含特殊字符時候,使用"引號"
包裹住即可[MYSQL] HOST=127.0.0.1 ... [REDIS] HOST=127.0.0.1 ...
例如在
config/database.php
中使用HOST=>
ini('MYSQL.HOST','127.0.0.1')
;
讀取配置文件 如果未找到則返回 127.0.0.1