Funkcja get_loaded_extensions
Funkcja get_loaded_extensions zwraca tablicę z nazwami wszystkich rozszerzeń,
które są obecnie załadowane w PHP. Ta funkcja nie przyjmuje parametrów
i może być przydatna do sprawdzenia dostępnych możliwości PHP na serwerze.
Składnia
get_loaded_extensions([bool $zend_extensions = false]);
Przykład
Pobierzmy listę wszystkich załadowanych rozszerzeń:
<?php
$res = get_loaded_extensions();
print_r($res);
?>
Wynik wykonania kodu:
['Core', 'date', 'libxml', 'openssl', 'pcre', 'zlib', ...]
Przykład
Pobierzmy tylko rozszerzenia Zend:
<?php
$res = get_loaded_extensions(true);
print_r($res);
?>
Wynik wykonania kodu:
['Zend OPcache', 'Xdebug']
Zobacz też
-
funkcję
extension_loaded,
która sprawdza czy konkretne rozszerzenie jest załadowane -
funkcję
get_extension_funcs,
która zwraca funkcje wskazanego rozszerzenia