Funkce extension_loaded
Funkce extension_loaded kontroluje, zda je zadané rozšíření načteno v aktuální konfiguraci PHP.
Jako parametr funkce přijímá řetězec s názvem rozšíření a vrací true, pokud je rozšíření aktivní,
nebo false, pokud není načteno.
Syntaxe
extension_loaded(string $extension): bool
Příklad
Zkontrolujeme, zda je načteno rozšíření "json":
<?php
$res = extension_loaded('json');
var_dump($res);
?>
Výsledek provedení kódu:
true
Příklad
Zkontrolujeme dostupnost rozšíření "gd":
<?php
if (extension_loaded('gd')) {
echo 'GD extension is loaded';
} else {
echo 'GD extension is NOT loaded';
}
?>
Výsledek provedení kódu:
'GD extension is loaded'
Viz také
-
funkci
get_loaded_extensions,
která vrací seznam všech načtených rozšíření -
funkci
function_exists,
která kontroluje existenci funkce