extension_loaded
(PHP 4, PHP 5)
extension_loaded — Encontrar si una extensión está cargada
Descripción
bool extension_loaded
( string
$name
)Encuentra si la extensión está cargada.
Parámetros
-
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]
Valores devueltos
Devuelve TRUE si la extensión identificada por
nombre está cargada, FALSE de lo contrario.
Ejemplos
Ejemplo #1 Ejemplo de extension_loaded()
<?php
if (!extension_loaded('gd')) {
if (!dl('gd.so')) {
exit;
}
}
?>
Ver también
- get_loaded_extensions() - Devuelve un array con los nombres de todos los módulos compilados y cargados
- get_extension_funcs() - Devuelve una matriz con los nombres de funciones de un módulo
- phpinfo() - Muestra información sobre la configuración de PHP
- dl() - Carga una extensión de PHP en tiempo de ejecución
- function_exists() - Devuelve TRUE si la función dada ha sido definida