Hi,
I am writing a PHP library which uses some new configuration options in
php.ini. To read the values in my code, I have the choice between
get_cfg_var() and ini_get(). From the doc, I thought that they were
working almost the same way, except that get_cfg_var() gets its value
from the ini file, and ini_get() gives the current value, different if
ini_set was called.
Actually, when I have this line in php.ini :
Autoload.preloa d_include_path = On
I get this :
get_cfg_var('Au toload.preload_ include_path') = string(1) "1" => OK
ini_get('Autolo ad.preload_incl ude_path') = string(0) "" => Strange
[color=blue]
>From the doc again, it means that ini_get() fails.[/color]
So, my questions are :
- does ini_get() support only PHP predefined configuration options (or
configuration options defined by an extension) ?
- If it is not the case, why doesn't it read my option ?
Thanks in advance
François
I am writing a PHP library which uses some new configuration options in
php.ini. To read the values in my code, I have the choice between
get_cfg_var() and ini_get(). From the doc, I thought that they were
working almost the same way, except that get_cfg_var() gets its value
from the ini file, and ini_get() gives the current value, different if
ini_set was called.
Actually, when I have this line in php.ini :
Autoload.preloa d_include_path = On
I get this :
get_cfg_var('Au toload.preload_ include_path') = string(1) "1" => OK
ini_get('Autolo ad.preload_incl ude_path') = string(0) "" => Strange
[color=blue]
>From the doc again, it means that ini_get() fails.[/color]
So, my questions are :
- does ini_get() support only PHP predefined configuration options (or
configuration options defined by an extension) ?
- If it is not the case, why doesn't it read my option ?
Thanks in advance
François
Comment