💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
##二次开发>配置文件 配置文件命名规范`*.ini.php` >文件夹名 : __Config **1.获取系统配置** ~~~ PS::sysConfig('system.suffix') //对应:/PHPstart/__Config/system.ini.php['suffix'] ~~~ 要获取整个配置文件只需要传入配置文件名即可`ps::sysConfig('system')` ~~~ PS::sysConfig('database.master.dbname') //对应:/PHPstart/__Config/database.ini.php['master']['dbname'] ~~~ * * * * * **2.获取应用配置** > ps::appConfig('student.lists'[,$path]); 或 CFG('student.lists'[,$path]); $path缺省值是当前控制器所在目录 如果文件目录下未找到配置文件会一直往上遍历,与类的加载同理 *例子1* http://127.0.0.1/test/group1/index/cfg ~~~ class index(){ function cfg(){ echo "new index()->cfg()<br />"; //$student = PS::appConfig('student.lists'); $student = CFG('student.lists'); echo $student; } } ~~~ 第一步:/test/group1/index.php中的 cfg()方法 第二步:判断"/test/group1/__Config/"目录下"student.ini.php"是否存在,如果不存在则往上遍历(第3步) 第三步:判断"/test/__Config/"目录下"student.ini.php"是否存在,不存在返回false,存在则返回lists的键值 * * * * * <font color=red>获取其他程序的配置请参考类库调用的说明</font> ...