ini

no, yes, true, false, on, off 这些词属于系统保留字,.ini文件里不能用这些字段,否则会出错。

php7 中不能使用 # 做注释,只能使用 ;

范例

[运行代码]

/*
 * no, yes, true, false, on, off  这些词属于系统保留字,
 * .ini文件里不能用这些字段,否则会出错。
 */

$filename = __DIR__ . '/tmp.ini';
$data = <<<EOF
[country]
SE = Sweden
NO = Norway
FI = Finland
EOF;
$result = file_put_contents($filename, $data);

echo "<pre>";
var_dump($result);

$data = parse_ini_file($filename);
var_dump($data);

[执行结果]

int(46)

Warning: syntax error, unexpected BOOL_FALSE in /data/lab/b2r4y9gm/tmp.ini on line 3
 in /data/lab/b2r4y9gm/index.php on line 19
bool(false)

配置文件