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; <function>ini_get_all</function> 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 <parameter>details</parameter> ]]> &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