Función get_loaded_extensions

La función get_loaded_extensions devuelve un array con los nombres de todas las extensiones que están actualmente cargadas en PHP. Esta función no acepta parámetros y puede ser útil para verificar las capacidades disponibles de PHP en el servidor.

Sintaxis

phpget_loaded_extensions([bool $zend_extensions = false]);

Ejemplo

Obtenemos la lista de todas las extensiones cargadas:

php<?php
  $res = get_loaded_extensions();
  print_r($res);
?>

Resultado de la ejecución del código:

php['Core', 'date', 'libxml', 'openssl', 'pcre', 'zlib', ...]

Ejemplo

Obtenemos solo las extensiones Zend:

php<?php
  $res = get_loaded_extensions(true);
  print_r($res);
?>

Resultado de la ejecución del código:

php['Zend OPcache', 'Xdebug']

Ver también

  • la función extension_loaded,
    que verifica si una extensión específica está cargada
  • la función get_extension_funcs,
    que devuelve las funciones de la extensión especificada