(PHP 4, PHP 5, PHP 7, PHP 8)
extension_loaded — Détermine si une extension est chargée ou non
Détermine si une extension est chargée ou non.
extensionLe nom de l'extension. Ce paramètre n'est pas sensible à la casse.
Il est possible de connaître le nom des différentes extensions
PHP en utilisant la fonction phpinfo() ou bien
si l'on utilise la version CGI ou CLI
de PHP, il est possible d'utiliser l'option de ligne de commande
-m pour afficher toutes les extensions disponibles :
$ php -m [PHP Modules] xml tokenizer standard sockets session posix pcre overload mysql mbstring ctype [Zend Modules]
Exemple #1 Exemple avec extension_loaded()
<?php
if (!extension_loaded('gd')) {
if (!dl('gd.so')) {
exit;
}
}
?>