diff --git a/functions/info.xml b/functions/info.xml index 01677ca6a5..42b5562555 100644 --- a/functions/info.xml +++ b/functions/info.xml @@ -1,5 +1,5 @@ - + PHP options & information PHP options/info @@ -1503,21 +1503,105 @@ phpcredits(CREDITS_GROUP + CREDITS_DOCS + CREDITS_FULLPAGE); options, HTTP headers, and the PHP License. - The output may be customized by passing one or more of the - following values summed together in the optional parameter - what (one can also combine them together - with the or operator. - - INFO_GENERAL - INFO_CREDITS - INFO_CONFIGURATION - INFO_MODULES - INFO_ENVIRONMENT - INFO_VARIABLES - INFO_LICENSE - INFO_ALL - + Because every system is setup differently, phpinfo + is commonly used to check configuration + settings and for available + predefined variables + on a given system. Also, phpinfo is a valuable + debugging tool as it contains all EGPCS (Environment, GET, POST, + Cookie, Server) data. + + The output may be customized by passing one or more of the following + constants bitwise values summed together in the + optional what parameter. One can also combine + the respective constants or bitwise values together with the + or operator. + + + <function>phpinfo</function> options + + + + Name (constant) + Bitwise value + Description + + + + + INFO_GENERAL + 1 + The configuration line, php.ini location, build date, + Web Server, System and more. + + + + INFO_CREDITS + 2 + PHP 4 Credits. See also phpcredits. + + + INFO_CONFIGURATION + 4 + Current Local and Master values for php directives. + See also ini_get. + + + INFO_MODULES + 8 + Loaded modules and there respective settings. + + + INFO_ENVIRONMENT + 16 + Environment Variable information that's also + available in $_ENV. + + + INFO_VARIABLES + 32 + Shows all predefined variables, from EGPCS + (Environment, GET, POST, Cookie, Server). + + + + INFO_LICENSE + 64 + PHP License information. See also the + license faq. + + + + INFO_ALL + -1 + Shows all of the above. This is the default. + + + + +
+
+ + + <function>phpinfo</function> examples + + +]]> + + + + Parts of the information displayed are disabled when the @@ -1528,8 +1612,9 @@ phpcredits(CREDITS_GROUP + CREDITS_DOCS + CREDITS_FULLPAGE); See also phpversion, - phpcredits, - php_logo_guid + phpcredits, php_logo_guid, + ini_get, ini_set, and the section + on Predefined Variables. @@ -1558,11 +1643,13 @@ phpcredits(CREDITS_GROUP + CREDITS_DOCS + CREDITS_FULLPAGE); - phpversion() example + <function>phpversion</function> example ]]>