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