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

phpextension_loaded(string $extension): bool

Eksempel

Lad os kontrollere, om udvidelsen "json" er indlæst:

php<?php
  $res = extension_loaded('json');
  var_dump($res);
?>

Resultat af kodekørsel:

phptrue

Eksempel

Lad os kontrollere tilgængeligheden af udvidelsen "gd":

php<?php
  if (extension_loaded('gd')) {
    echo 'GD extension is loaded';
  } else {
    echo 'GD extension is NOT loaded';
  }
?>

Resultat af kodekørsel:

php'GD extension is loaded'

Se også