ini_get_all
Gets all configuration options
&reftitle.description;
arrayini_get_all
stringextension
booldetailstrue
Returns all the registered configuration options.
&reftitle.parameters;
extension
An optional extension name. If set, the function return only options
specific for that extension.
details
Retrieve details settings or only the current value for each setting.
Default is &true; (retrieve details).
&reftitle.returnvalues;
Returns an associative array with directive name as the array key.
When details is &true; (default) the array will
contain global_value (set in
&php.ini;), local_value (perhaps set with
ini_set or &htaccess;), and
access (the access level).
When details is &false; the value will be the
current value of the option.
See the manual section
for information on what access levels mean.
It's possible for a directive to have multiple access levels, which is
why access shows the appropriate bitmask values.
&reftitle.changelog;
&Version;
&Description;
5.3.0
Added details.
&reftitle.examples;
ini_get_all examples
]]>
&example.outputs.similar;
Array
(
[global_value] => 100000
[local_value] => 100000
[access] => 7
)
[pcre.recursion_limit] => Array
(
[global_value] => 100000
[local_value] => 100000
[access] => 7
)
)
Array
(
[allow_call_time_pass_reference] => Array
(
[global_value] => 0
[local_value] => 0
[access] => 6
)
[allow_url_fopen] => Array
(
[global_value] => 1
[local_value] => 1
[access] => 4
)
...
)
]]>
Disabling details
]]>
&example.outputs.similar;
100000
[pcre.recursion_limit] => 100000
)
Array
(
[allow_call_time_pass_reference] => 0
[allow_url_fopen] => 1
...
)
]]>
&reftitle.seealso;
ini_get
ini_restore
ini_set
get_loaded_extensions
phpinfo