(PHP 4, PHP 5, PHP 7, PHP 8)
extension_loaded — Encontrar si una extensión está cargada
name
El 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;
}
}
?>