En PHP, nous devons souvent vérifier si certains éléments de configuration sont activés. Pour le moment, nous pouvons utiliser la fonction phpinfo () pour afficher les informations de configuration de l'environnement PHP. La fonction phpinfo () peut non seulement afficher les informations de version PHP, mais également fournir des données importantes sur les éléments de configuration PHP, les modules d'extension PHP, les variables d'environnement PHP, etc. Cet article vous apprendra comment vérifier si l'élément de configuration PHP est activé via la fonction phpinfo () .
Phpinfo () est une fonction intégrée dans PHP. Lorsque vous l'appelez dans un fichier PHP, PHP publiera les informations de configuration et d'environnement PHP du serveur, y compris la configuration PHP actuelle, les informations du serveur, la version PHP, les modules chargés et d'autres détails. Il peut aider les développeurs à comprendre l'état et la configuration en cours d'exécution de PHP, et est particulièrement utile pendant le débogage.
Si vous souhaitez afficher l'état d'un élément de configuration spécifique via la fonction phpinfo () , la méthode de fonctionnement est en fait très simple. Suivez simplement les étapes suivantes:
Tout d'abord, nous devons créer un fichier PHP. Par exemple, vous pouvez créer un fichier nommé Info.php dans le répertoire racine de votre projet et ajouter le code suivant au fichier:
<?php
phpinfo();
?>
Ensuite, vous pouvez accéder au fichier info.php via votre navigateur. Par exemple, supposons que votre projet soit déployé dans un environnement de développement local, l'URL auquel vous accédez peut être http: //localhost/info.php . Si vous exécutez PHP sur le serveur, la méthode d'accès sera similaire à http: // Votre nom de domaine / info.php .
Après avoir exécuté le fichier PHP, vous verrez beaucoup de contenu de sortie sur les informations de configuration PHP.
Dans la page de sortie phpinfo () , vous pouvez localiser les éléments de configuration qui vous intéressent en recherchant. Par exemple, si vous souhaitez savoir si l'élément de configuration Display_errors est activé, il vous suffit de trouver Display_errors via la fonction de recherche du navigateur (Ctrl + F). Vous verrez une sortie similaire à ce qui suit:
display_errors => On => On
Si l'élément de configuration est allumé , cela signifie que l'élément de configuration a été activé; S'il est désactivé , cela signifie que l'élément de configuration n'est pas activé.
En plus des éléments de configuration, phpinfo () répertorie également les modules d'extension PHP chargés. Si vous devez vérifier si une extension est installée et activée, vous pouvez rechercher l'extension dans la sortie. Par exemple, pour voir si l'extension Curl est installée, vous pouvez rechercher Curl et vous pouvez voir une sortie similaire à ce qui suit:
cURL support => enabled
S'il est affiché comme activé , cela signifie que l'extension est activée; S'il est affiché comme désactivé , il doit être en outre vérifié si l'extension doit être installée.
Si vous effectuez un débogage ou une gestion basée sur une URL, vous pouvez directement spécifier différents éléments de configuration PHP dans l'URL pour afficher différents paramètres. Par exemple, vous pouvez vérifier si l'élément de configuration Display_errors est activé via une URL:
http://m66.net/info.php?display_errors
De cette façon, vous pouvez rapidement vérifier l'état de l'élément de configuration actuel via votre navigateur.
Grâce à la fonction phpinfo () , vous pouvez facilement afficher les informations détaillées des éléments de configuration PHP et des modules d'extension. Ceci est très important pour les développeurs pour déterminer la configuration et la version de l'environnement du serveur lors du débogage. Appelez simplement la fonction phpinfo () dans le fichier PHP pour obtenir rapidement toutes les informations de configuration dont vous avez besoin.