Outputs a large amount of information about the current state of
PHP. This includes information about PHP compilation options and
extensions, the PHP version, server information and environment
(if compiled as a module), the PHP environment, OS version
information, paths, master and local values of configuration
options, HTTP headers, and the PHP License.
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.
Table 1. phpinfo() options
Name (constant)
Value
Syntax
INFO_GENERAL
1
The configuration line, php.ini location, build date, Web
Server, System and more.
PHP License information. See also the license FAQ.
INFO_ALL
-1
Shows all of the above. This is the default value.
Example 1. phpinfo() examples
<?php
// Show all information, defaults to INFO_ALL phpinfo();
// Show just the module information. // phpinfo(8) yields identical results. phpinfo(INFO_MODULES);
?>
Note:
Parts of the information displayed are disabled when the
expose_php configuration setting
is set to off. This includes the PHP and Zend logos,
and the credits.
Note: phpinfo() outputs plain text instead of HTML when
using the CLI mode.
phpinfo php code on this is provided for your study purpose, it will guide you to know how create and design a website using php. use it to practice and train your self online
Php phpinfo syntax tutorial
php tutorial guide and code design are for easy learning and programming. The code practice section provided at the top is for practising of this syntax. Use the code section up to practice your php programming online. Learning php is very easy, all you need is to use the examples on this site and practice them to perfect your skills.