get_loaded_extensions

(PHP 4, PHP 5)

get_loaded_extensions --  Returns an array with the names of all modules compiled and loaded

Description

array get_loaded_extensions ( void )

This function returns the names of all the modules compiled and loaded in the PHP interpreter.

For example the line below

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

will print a list like:

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
)

See also get_extension_funcs(), extension_loaded(), dl(), and phpinfo().


add a note add a note User Contributed Notes
gud_AT_dulmens_dk
06-Jun-2006 07:06
Just a brief note. A nice way of checking if zip is enabled:

$load_ext = get_loaded_extensions();
if (in_array("zip", $load_ext))
   $zip_ok = 1;
else
   $zip_ok = 0;