Re: ini_get() vs. get_cfg_var()
| From: | Teodor Cimpoesu | Date: | Fri, 02 Feb 2001 14:46:13 +0000 |
| Subject: | Re: ini_get() vs. get_cfg_var() | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-37841@lists.php.net to get a copy of this message | ||
Hi Zeev!
On Fri, 02 Feb 2001, Zeev Suraski wrote:
> get_cfg_var() is an old PHP 3.0 era function, that returns the value for a
> directive in the php.ini file. This value may be valid or invalid,
> depending on whether it was overwritten by other configuration methods
> (e.g., httpd.conf or .htaccess). This function will always return the
> value that was typed in php.ini, if any.
>
> ini_get() is a new PHP 4.0 function, that uses the new INI subsystem
> introduced in 4.0. It will always return the active value, and not
> necessarily the value that was in the php.ini. Generally, unless you're
> writing a script that actually deals with the php.ini file, you should
> always use this function and not get_cfg_var().
>
That was also my guess, thank you very much for clarifing on it :)
I was mislead by the ini prefix, and though it refers only to the php.ini
file. So the ini_get() will return the
local' value not the master' one.
Good to know.
-- teodor