Funktionen extension_loaded
Funktionen extension_loaded kontrollerer, om den angivne udvidelse er indlæst i den aktuelle PHP-konfiguration.
Som parameter tager funktionen en streng med udvidelsens navn og returnerer true, hvis udvidelsen er aktiv,
eller false, hvis den ikke er indlæst.
Syntaks
extension_loaded(string $extension): bool
Eksempel
Lad os kontrollere, om udvidelsen "json" er indlæst:
<?php
$res = extension_loaded('json');
var_dump($res);
?>
Resultat af kodekørsel:
true
Eksempel
Lad os kontrollere tilgængeligheden af udvidelsen "gd":
<?php
if (extension_loaded('gd')) {
echo 'GD extension is loaded';
} else {
echo 'GD extension is NOT loaded';
}
?>
Resultat af kodekørsel:
'GD extension is loaded'
Se også
-
funktionen
get_loaded_extensions,
som returnerer en liste over alle indlæste udvidelser -
funktionen
function_exists,
som kontrollerer eksistensen af en funktion