Funkcja extension_loaded
Funkcja extension_loaded sprawdza, czy określone rozszerzenie jest załadowane w bieżącej konfiguracji PHP.
Jako parametr funkcja przyjmuje ciąg znaków z nazwą rozszerzenia i zwraca true, jeśli rozszerzenie jest aktywne,
lub false, jeśli nie jest załadowane.
Składnia
extension_loaded(string $extension): bool
Przykład
Sprawdźmy, czy rozszerzenie "json" jest załadowane:
<?php
$res = extension_loaded('json');
var_dump($res);
?>
Wynik wykonania kodu:
true
Przykład
Sprawdźmy dostępność rozszerzenia "gd":
<?php
if (extension_loaded('gd')) {
echo 'GD extension is loaded';
} else {
echo 'GD extension is NOT loaded';
}
?>
Wynik wykonania kodu:
'GD extension is loaded'
Zobacz też
-
funkcję
get_loaded_extensions,
która zwraca listę wszystkich załadowanych rozszerzeń -
funkcję
function_exists,
która sprawdza istnienie funkcji