Home > Article > Backend Development > php options and configuration information
These functions allow you to get many parameters about PHP itself, such as: runtime configuration, loaded extensions, version, etc. You will also find functions for setting options for your running PHP. Probably the most useful PHP-function phpinfo() can be found here.
Options and information functions:
assert_options — Set/get various flags for assertions
assert — Check if an assertion is FALSE
cli_get_process_title — Return the current process title
cli_set_process_title — Set the process title
dl — Run When loading a PHP extension
extension_loaded — Check if an extension has been loaded
gc_collect_cycles — Force collection of all existing garbage cycles
gc_disable — Disable the cyclic reference collector
gc_enable — Activate the cyclic reference collector
gc_enabled — Return the status of the circular reference counter
get_cfg_var — Get the value of the PHP configuration option
get_current_user — Get the current PHP script owner name
get_defined_constants — Return an associative array of all constants, the key is the constant name, the value is the constant value
get_extension_funcs — Returns an array of module function names
get_include_path — Gets the current include_path configuration option
get_included_files — Returns an array of included and required file names
get_loaded_extensions — Returns an array of all compiled and loaded module names
get_magic_quotes_g pc — Get the current Configuration option settings of magic_quotes_gpc
get_magic_quotes_runtime — Get the activation status of the current magic_quotes_runtime configuration option
get_required_files — Alias get_included_files
getenv — Get the value of an environment variable
getlastmod — Get the last modification time of the page
getmygid — Get the current PHP GID of the script owner
getmyinode — Get the index node (inode) of the current script
getmypid — Get the ID of the PHP process
getmyuid — Get the UID of the PHP script owner
getopt — Get options from the command line argument list
getrusage — Get the current resource usage
ini_alter — Alias ini_set
ini_get_all — Get all configuration options
ini_get — Get the value of a configuration option
ini_restore — Restore the value of the configuration option
ini_set — For a configuration option Set value
magic_quotes_runtime — alias set_magic_quotes_runtime
main — virtual main
memory_get_peak_usage — Returns the peak amount of memory allocated to PHP
memory_get_usage — Returns the amount of memory allocated to PHP
php_ini_loaded_file — Get the loaded php.ini file Path
php_ini_scanned_files — Returns a list of .ini files parsed from the extra ini directory
php_logo_guid — Gets the guid of the logo
php_sapi_name — Returns the interface type between the web server and PHP
php_uname — Returns information about the system running PHP Information
phpcredits — Print the list of PHP contributors
phpinfo — Output information about the PHP configuration
phpversion — Get the current PHP version
putenv — Set the value of the environment variable
restore_include_path — Restore the value of the include_path configuration option
set_include_path — Set the include_path configuration option
set_magic_quotes_runtime — Set the activation status of the current magic_quotes_runtime configuration option
set_time_limit — Set the maximum execution time of the script
sys_get_temp_dir — Return the directory used for temporary files
version_compare — Compare two "PHP specifications of Version number string
zend_logo_guid — Get the Zend guid
zend_thread_id — Return the unique identifier of the current thread
zend_version — Get the version of the current Zend engine