PHP est un langage de script open source populaire largement utilisé pour développer des sites Web dynamiques, des applications Web, des scripts côté serveur, etc. Les utilisateurs de PHP peuvent étendre les fonctionnalités de PHP en ajoutant des extensions, qui fournissent à PHP un riche ensemble de bibliothèques et d'API à utiliser. Cependant, dans certains cas, les utilisateurs devront peut-être vérifier si PHP a chargé l'extension. Cet article explique comment vérifier si PHP a chargé une extension.
1. Utilisez phpinfo() pour vérifier les informations étendues
La méthode la plus courante consiste à utiliser la fonction phpinfo(). Cette fonction générera une page avec des détails sur la configuration et l'installation de PHP. Vous pouvez trouver une liste des extensions chargées et rechercher l’extension qui vous intéresse. Voici comment utiliser la fonction phpinfo() :
<?php phpinfo(); ?>
2. Utilisez la fonction get_loaded_extensions()
La fonction get_loaded_extensions() peut être utilisée pour obtenir la liste des extensions PHP actuellement chargées. Voici un exemple d'utilisation de la fonction get_loaded_extensions() :
<?php $loaded_exts = get_loaded_extensions(); print_r($loaded_exts); ?>
L'exécution de ce script renverra une liste de noms de toutes les extensions actuellement chargées.
3. Utilisez la fonction extension_loaded()
Utilisez la fonction extension_loaded() pour vérifier si l'extension spécifiée a été chargée. Voici un exemple d'utilisation de la fonction extension_loaded() :
<?php if (extension_loaded('pdo_mysql')) { echo "pdo_mysql extension is loaded"; } else { echo "pdo_mysql extension is not loaded"; } ?>
Dans cet exemple, il sera vérifié si l'extension pdo_mysql est chargée. S'il est chargé, "extension pdo_mysql chargée" sera affiché, sinon "extension pdo_mysql non chargée" sera affiché.
4. Utilisez la ligne de commande pour vérifier les extensions
Utilisez la ligne de commande pour vérifier si certaines extensions sont activées. Voici un exemple d'utilisation de la ligne de commande pour rechercher une extension :
php -m | grep -i pdo_mysql
L'exécution de cette commande renverra une invite indiquant si l'extension pdo_mysql est activée. S'il est activé, le mot pdo_mysql sera renvoyé, sinon rien ne sera renvoyé.
Résumé
Dans cet article, nous avons présenté quatre méthodes pour vérifier si PHP a chargé une extension. Ces méthodes sont : utiliser la fonction phpinfo(), utiliser la fonction get_loaded_extensions(), utiliser la fonction extension_loaded() et utiliser la ligne de commande pour vérifier les extensions. Quelle que soit la méthode que vous choisissez, savoir comment vérifier si une extension est chargée contribuera à améliorer l’efficacité et la précision du développement PHP.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!