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

phpextension_loaded(string $extension): bool

Příklad

Zkontrolujeme, zda je načteno rozšíření "json":

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

Výsledek provedení kódu:

phptrue

Příklad

Zkontrolujeme dostupnost rozšíření "gd":

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

Výsledek provedení kódu:

php'GD extension is loaded'

Viz také