Cette fonction génère généralement de nombreuses informations, telles que :
Informations sur les options et extensions de compilation PHP.Version PHPInformations sur le serveur et l`environnement (si compilé en tant que module ).Environnement PHP.Informations sur la version du système d`exploitation, chemins, valeurs principales et locales des paramètres de configuration.En-têtes HTTP. Licence PHP. Syntaxe :bool phpinfo ([ int $what = INFO_ALL])
Options :
$what :Il s`agit d`un paramètre facultatif qui peut être utilisé pour afficher des informations spécifiques.
Peut prendre les valeurs suivantes :INFO_GENERAL :est utilisé pour afficher la chaîne de configuration, l`emplacement du php.ini, la date de compilation, le serveur Web, le système et beaucoupd`autres.INFO_CREDITS :est utilisé pour afficher les crédits PHP.INFO_CONFIGURATION :est utilisé pour afficher les valeurs actuelles, locales et principales‚Äã‚Äãpour les directives PHP.INFO_MODULES : est utilisé pour afficher les modules chargés et les paramètres associés.INFO_ENVIRONMENT :utilisé pour afficher des informations sur les variables d`environnement.INFO_VARIABLES :affiche toutes les variables prédéfinies d`EGPCS (Environnement, GET, POST, Cookie, Serveur). INFO_LICENSE :est utilisé pour afficher les informations de licence PHP.INFO_ALL :affiche toutes les informations ci-dessus. Type de retour : La fonction phpinfo() retourne une valeur booléenne. C`est-à-dire qu`il renvoie true en cas de succès et false en cas d`échec.Afficher les informations complètes : pour afficher les informations complètes sur la version PHP, la configuration, les détails de l`environnement, etc. La fonction phpinfo() doit être exécutée comme ceci :
phpinfo();
?>
< b>Sortie :
Remarque :phpinfo() génère du texte brut au lieu de HTML lors de l`utilisation du mode CLI.