Функција extension_loaded

Функцијата extension_loaded проверува дали наведеното проширување е вчитано во тековната конфигурација на PHP. Како параметар функцијата прима низа со името на проширувањето и враќа true, ако проширувањето е активно, или false, ако не е вчитано.

Синтакса

phpextension_loaded(string $extension): bool

Пример

Да провериме дали е вчитано проширувањето "json":

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

Резултат од извршувањето на кодот:

phptrue

Пример

Да ја провериме достапноста на проширувањето "gd":

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

Резултат од извршувањето на кодот:

php'GD extension is loaded'

Погледнете ги исто така

  • функцијата get_loaded_extensions,
    која враќа листа на сите вчитани проширувања
  • функцијата function_exists,
    која проверува дали постои функцијата