PHP phpinfo ()


Exemple

Attention

Il est impératif que phpinfo ne soit utilisé que dans un environnement de développement. Ne libérez jamais de code contenant phpinfo dans un environnement de production

introduction

Cela dit, cela peut être un outil utile pour comprendre l'environnement PHP (système d'exploitation, configuration, versions, chemins, modules) dans lequel vous travaillez, en particulier lors de la poursuite d'un bogue. C'est une fonction intégrée simple:

phpinfo();

Il a un paramètre $what qui permet de personnaliser la sortie. La valeur par défaut est INFO_ALL , ce qui lui permet d'afficher toutes les informations et est couramment utilisé lors du développement pour connaître l'état actuel de PHP.

Vous pouvez passer les constantes du paramètre INFO_* , associées à des opérateurs au niveau des bits, pour afficher une liste personnalisée.

Vous pouvez l'exécuter dans le navigateur pour un aspect détaillé joliment formaté. Il fonctionne également en PHP CLI, où vous pouvez le diriger vers less pour une vue plus facile.

Exemple

phpinfo(INFO_CONFIGURATION | INFO_ENVIRONMENT | INFO_VARIABLES);

Cela affichera une liste de directives PHP ( ini_get ), environnement ( $_ENV ) et variables prédéfinies .