Функсияи 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 бор карда шудааст';
  } else {
    echo 'Васеъкарди GD бор НАкарда шудааст';
  }
?>

Натиҷаи иҷрои код:

php'Васеъкарди GD бор карда шудааст'

Инчунин бубинед

  • функсияи get_loaded_extensions,
    ки рӯйхати ҳамаи васеъкардҳои боркардоршавандаро бармегардонад
  • функсияи function_exists,
    ки мавҷуди будани функсияро месанчад