(PHP 4, PHP 5, PHP 7, PHP 8)
extension_loaded — Encontrar si una extensión está cargada
nameEl nombre de la extensión. Este parámetro considera el uso de mayúsculas/minúsculas.
Es posible ver los nombres de varias extensiones usando
phpinfo(), o si usted usa la versión
CGI o CLI de PHP, puede usar la
bandera -m para listar todas las extensiones
disponibles:
$ php -m [PHP Modules] xml tokenizer standard sockets session posix pcre overload mysql mbstring ctype [Zend Modules]
Devuelve true si la extensión identificada por
nombre está cargada, false de lo contrario.
Ejemplo #1 Ejemplo de extension_loaded()
<?php
if (!extension_loaded('gd')) {
if (!dl('gd.so')) {
exit;
}
}
?>