Функция 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 функцияси,
    у функциянинг мавжудлигини текширади