7

我想知道是否可以将自定义字段添加到 PHP ini 文件并使用该ini_get函数获取它。

此代码工作正常:

;PHP ini file
mysqli.default_host=localhost

# PHP code
ini_get('mysqli.default_host') 

但我想做这样的事情(不工作):

;PHP ini file
my_custom_field=custom_value

# PHP code
ini_get('my_custom_field') 

有可能做到这一点吗?因为当我对自定义字段执行此操作时,它会返回false.

4

1 回答 1

10

php.ini用于 PHP 配置,除非您正在制作扩展(用 C 编写),否则您可能不应该为其添加新选项。如果您正在为特定站点/应用程序进行配置,请config.ini在该项目的根目录中创建您自己的文件。然后,您可以使用parse_ini_file从中获取值。

如果你真的必须添加自定义条目,php.ini你可以使用get_cfg_var而不是ini_get来获取它们。

于 2012-06-05T17:11:45.963 回答