/*
array parse_ini_file ( string $filename [, bool $process_sections = false
[, int $scanner_mode = INI_SCANNER_NORMAL ]] )
*/
// Parse with sections
$arr = parse_ini_file("e:/php.ini", true);
echo "<pre>" . print_r($arr, 1) . "</pre>";
/*
run:
Array
(
[PHP] => Array
(
[engine] => 1
[zend.ze1_compatibility_mode] =>
[short_open_tag] => 1
[asp_tags] =>
[precision] => 14
[y2k_compliance] => 1
[output_buffering] => 4096
[zlib.output_compression] =>
[implicit_flush] =>
[unserialize_callback_func] =>
[serialize_precision] => 100
[allow_call_time_pass_reference] =>
[safe_mode] =>
[safe_mode_gid] =>
[safe_mode_include_dir] =>
[safe_mode_exec_dir] =>
[safe_mode_allowed_env_vars] => PHP_
[safe_mode_protected_env_vars] => LD_LIBRARY_PATH
[disable_functions] =>
[disable_classes] =>
[zend.enable_gc] => 1
[expose_php] =>
[max_execution_time] => 180
[max_input_time] => 60
[memory_limit] => 128M
[error_reporting] => 32759
[display_errors] => 1
[display_startup_errors] =>
[log_errors] => 1
[log_errors_max_len] => 1024
[ignore_repeated_errors] =>
[ignore_repeated_source] =>
[report_memleaks] => 1
[track_errors] =>
[html_errors] =>
[variables_order] => GPCS
[request_order] => GP
[register_globals] =>
[register_long_arrays] => 1
[register_argc_argv] => 1
[auto_globals_jit] => 1
[post_max_size] => 8M
[magic_quotes_gpc] => 1
[magic_quotes_runtime] =>
[magic_quotes_sybase] =>
[auto_prepend_file] =>
[auto_append_file] =>
[default_mimetype] => text/html
[Windows] => ./C:\Program Files (x86)\PHP;C:\Program Files (x86)\PHP\ext
[include_path] => .;C:\Program Files (x86)\PHP\ext
[doc_root] => C:/wwwroot
[user_dir] =>
[enable_dl] => 1
[file_uploads] => 1
[upload_max_filesize] => 50M
[max_file_uploads] => 20
[allow_url_fopen] => 1
[allow_url_include] => 1
[default_socket_timeout] => 60
[upload_tmp_dir] => C:\Windows\Temp
[session.save_path] => C:\Windows\Temp
[error_log] => C:\Windows\temp\php-errors.log
[extension_dir] => C:\Program Files (x86)\PHP\ext
)
[Date] => Array
(
)
[filter] => Array
(
)
[iconv] => Array
(
)
[intl] => Array
(
)
[sqlite] => Array
(
)
[sqlite3] => Array
(
)
[Pcre] => Array
(
)
[Pdo] => Array
(
)
[Pdo_mysql] => Array
(
[pdo_mysql.cache_size] => 2000
[pdo_mysql.default_socket] =>
)
[Phar] => Array
(
)
[Syslog] => Array
(
[define_syslog_variables] =>
)
[mail function] => Array
(
[SMTP] => localhost
[smtp_port] => 25
[mail.add_x_header] => 1
)
[SQL] => Array
(
[sql.safe_mode] =>
)
[ODBC] => Array
(
[odbc.allow_persistent] => 1
[odbc.check_persistent] => 1
[odbc.max_persistent] => -1
[odbc.max_links] => -1
[odbc.defaultlrl] => 4096
[odbc.defaultbinmode] => 1
)
[Interbase] => Array
(
[ibase.allow_persistent] => 1
[ibase.max_persistent] => -1
[ibase.max_links] => -1
[ibase.timestampformat] => %Y-%m-%d %H:%M:%S
[ibase.dateformat] => %Y-%m-%d
[ibase.timeformat] => %H:%M:%S
)
[MySQL] => Array
(
[mysql.allow_local_infile] => 1
[mysql.allow_persistent] => 1
[mysql.cache_size] => 2000
[mysql.max_persistent] => -1
[mysql.max_links] => -1
[mysql.default_port] => 3306
[mysql.default_socket] =>
[mysql.default_host] =>
[mysql.default_user] =>
[mysql.default_password] =>
[mysql.connect_timeout] => 60
[mysql.trace_mode] =>
)
[MySQLi] => Array
(
[mysqli.max_persistent] => -1
[mysqli.allow_persistent] => 1
[mysqli.max_links] => -1
[mysqli.cache_size] => 2000
[mysqli.default_port] => 3306
[mysqli.default_socket] =>
[mysqli.default_host] =>
[mysqli.default_user] =>
[mysqli.default_pw] =>
[mysqli.reconnect] =>
)
[mSQL] => Array
(
[msql.allow_persistent] => 1
[msql.max_persistent] => -1
[msql.max_links] => -1
)
[mysqlnd] => Array
(
[mysqlnd.collect_statistics] => 1
[mysqlnd.collect_memory_statistics] =>
)
[OCI8] => Array
(
)
[PostgreSQL] => Array
(
[pgsql.allow_persistent] => 1
[pgsql.auto_reset_persistent] =>
[pgsql.max_persistent] => -1
[pgsql.max_links] => -1
[pgsql.ignore_notice] => 0
[pgsql.log_notice] => 0
)
[Sybase] => Array
(
[sybase.allow_persistent] => 1
[sybase.max_persistent] => -1
[sybase.max_links] => -1
[sybase.min_error_severity] => 10
[sybase.min_message_severity] => 10
[sybase.compatability_mode] =>
)
[Informix] => Array
(
[ifx.default_host] =>
[ifx.default_user] =>
[ifx.default_password] =>
[ifx.allow_persistent] => 1
[ifx.max_persistent] => -1
[ifx.max_links] => -1
[ifx.textasvarchar] => 0
[ifx.byteasvarchar] => 0
[ifx.charasvarchar] => 0
[ifx.blobinfile] => 0
[ifx.nullformat] => 0
)
[Sybase-CT] => Array
(
[sybct.allow_persistent] => 1
[sybct.max_persistent] => -1
[sybct.max_links] => -1
[sybct.min_server_severity] => 10
[sybct.min_client_severity] => 10
)
[bcmath] => Array
(
[bcmath.scale] => 0
)
[browscap] => Array
(
)
[Session] => Array
(
[session.save_handler] => files
[session.use_cookies] => 1
[session.save_path] => C:/wwwroot/session-save_path
[session.use_only_cookies] => 1
[session.name] => PHPSESSID
[session.auto_start] => 0
[session.cookie_lifetime] => 0
[session.cookie_path] => /
[session.cookie_domain] =>
[session.cookie_httponly] =>
[session.serialize_handler] => php
[session.gc_probability] => 1
[session.gc_divisor] => 1000
[session.gc_maxlifetime] => 1440
[session.bug_compat_42] =>
[session.bug_compat_warn] =>
[session.referer_check] =>
[session.entropy_length] => 0
[session.cache_limiter] => nocache
[session.cache_expire] => 180
[session.use_trans_sid] => 0
[session.hash_function] => 0
[session.hash_bits_per_character] => 5
[url_rewriter.tags] => a=href,area=href,frame=src,input=src,form=fakeentry
)
[MSSQL] => Array
(
[mssql.allow_persistent] => 1
[mssql.max_persistent] => -1
[mssql.max_links] => -1
[mssql.min_error_severity] => 10
[mssql.min_message_severity] => 10
[mssql.compatability_mode] =>
[mssql.secure_connection] =>
)
[Assertion] => Array
(
)
[COM] => Array
(
)
[mbstring] => Array
(
[mbstring.script_encoding] => UTF-8
)
[gd] => Array
(
)
[exif] => Array
(
)
[Tidy] => Array
(
[tidy.clean_output] =>
)
[soap] => Array
(
[soap.wsdl_cache_enabled] => 1
[soap.wsdl_cache_dir] => /tmp
[soap.wsdl_cache_ttl] => 86400
[soap.wsdl_cache_limit] => 5
)
[Zend] => Array
(
[zend_extension] => c:\Program Files (x86)\PHP\ext\dbg-php-5.3.dll
)
[sysvshm] => Array
(
)
[ldap] => Array
(
[ldap.max_links] => -1
)
[debugger] => Array
(
[debugger.enabled] => 1
[debugger.profiler_enabled] => 1
[debugger.hosts_allow] => 127.0.0.1 localhost
[debugger.hosts_deny] => ALL
[debugger.ports] => 7869, 10000/16
)
[mcrypt] => Array
(
)
[dba] => Array
(
)
[xsl] => Array
(
)
[PHP_BZ2] => Array
(
[extension] => php_bz2.dll
)
[PHP_CURL] => Array
(
[extension] => php_curl.dll
)
[PHP_GD2] => Array
(
[extension] => php_gd2.dll
)
[PHP_GETTEXT] => Array
(
[extension] => php_gettext.dll
)
[PHP_GMP] => Array
(
[extension] => php_gmp.dll
)
[PHP_IMAP] => Array
(
[extension] => php_imap.dll
)
[PHP_MBSTRING] => Array
(
[extension] => php_mbstring.dll
)
[PHP_MYSQL] => Array
(
[extension] => php_mysql.dll
)
[PHP_MYSQLI] => Array
(
[extension] => php_mysqli.dll
)
[PHP_OPENSSL] => Array
(
[extension] => php_openssl.dll
)
[PHP_PDO_MYSQL] => Array
(
[extension] => php_pdo_mysql.dll
)
[PHP_PDO_ODBC] => Array
(
[extension] => php_pdo_odbc.dll
)
[PHP_PDO_SQLITE] => Array
(
[extension] => php_pdo_sqlite.dll
)
[PHP_PGSQL] => Array
(
[extension] => php_pgsql.dll
)
[PHP_SOAP] => Array
(
[extension] => php_soap.dll
)
[PHP_SOCKETS] => Array
(
[extension] => php_sockets.dll
)
[PHP_SQLITE3] => Array
(
[extension] => php_sqlite3.dll
)
[PHP_TIDY] => Array
(
[extension] => php_tidy.dll
)
[PHP_XMLRPC] => Array
(
[extension] => php_xmlrpc.dll
)
[PHP_EXIF] => Array
(
[extension] => php_exif.dll
)
)
*/