# get_loaded_extensions

(PHP 4, PHP 5, PHP 7, PHP 8)

get_loaded_extensions — Devuelve un array con los nombres de todos los módulos compilados y cargados

### Descripción

get_loaded_extensions(bool `$zend_extensions` = false): array

Esta función devuelve los nombres de todos los módulos compilados y cargados en el intérprete de PHP.

### Parámetros

`zend_extensions`

  Sólo retorna extensiones Zend, si no, las extensiones regulares, como mysqli. El valor predeterminado es `false` (retorna extensiones regulares).

### Valores devueltos

Devuelve un array indexado de todos los nombres de los módulos.

### Historial de cambios

Versión | Descripción
--- | ---
5.2.4 | Fue añadido el parámetro opcional `zend_extensions`

### Ejemplos

Ejemplo #1 get_loaded_extensions()

`<?php
print_r(get_loaded_extensions());
?>`

El resultado del ejemplo sería algo similar a:

    Array
    (
       [0] => xml
       [1] => wddx
       [2] => standard
       [3] => session
       [4] => posix
       [5] => pgsql
       [6] => pcre
       [7] => gd
       [8] => ftp
       [9] => db
       [10] => calendar
       [11] => bcmath
    )

### Ver también

- get_extension_funcs() - Devuelve una matriz con los nombres de funciones de un módulo
- extension_loaded() - Encontrar si una extensión está cargada
- dl() - Carga una extensión de PHP durante la ejecución
- phpinfo() - Muestra información sobre la configuración de PHP