(PHP 4, PHP 5, PHP 7, PHP 8)
extension_loaded — Détermine si une extension est chargée ou non
$extension): boolDétermine si une extension est chargée ou non.
extensionLe nom de l'extension. Ce paramètre n'est pas sensible à la casse.
       Vous pouvez connaître le nom des différentes extensions
       PHP en utilisant la fonction phpinfo() ou bien
       si vous utilisez la version CGI ou CLI
       de PHP, vous pouvez 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]
   Retourne true si l'extension
   extension a été chargée, false sinon.
  
Exemple #1 Exemple avec extension_loaded()
<?php
if (!extension_loaded('gd')) {
    if (!dl('gd.so')) {
        exit;
    }
}
?>