我目前使用* .ini(.php)文件以使我的脚本配置易于使用,我使用ini_parse_file()
来将ini文件中的值存储到变量为数组,如下所示:
$settings = parse_ini_file("settings.ini.php");
print_r($settings);
然而,我遇到了一个问题,我想在这个.ini.php中使用getvar()
函数,我试过这样(请不要笑):
;<?php return; ?>
[SQL]
host = localhost
user = root
password = root
dbname = laravel
[SYSTEM]
name = TEST-456
url = http://<?php echo getenv('HTTP_HOST'); ?>
version = 1
显然,它不起作用并返回一个非常警告:
警告:语法错误,意外'('在第2行的/www/attempt.php第10行的settings.ini.php中
正如你所知(我认为)已经弄清楚了,我问这样的事情是否可行,如果有可能我该怎么办呢?