(PHP 4, PHP 5, PHP 7, PHP 8)
extension_loaded — Determina si una extensión está cargada o no
extension
El nombre de la extensión. Este argumento no es sensible a mayúsculas/minúsculas.
Los nombres de las diferentes extensiones PHP pueden ser conocidos
utilizando la función phpinfo() o bien
si se utiliza la versión CGI
o CLI
de PHP, se puede utilizar la opción de línea de comandos
-m
para mostrar todas las extensiones disponibles :
$ php -m [PHP Modules] xml tokenizer standard sockets session posix pcre overload mysql mbstring ctype [Zend Modules]
Ejemplo #1 Ejemplo con extension_loaded()
<?php
if (!extension_loaded('gd')) {
if (!dl('gd.so')) {
exit;
}
}
?>