Функсияи extension_loaded
Функсияи extension_loaded месанчад, ки оё васеъкарди муайянкарда дар конфигуратсияи ҷории PHP бор карда шудааст ва ё не.
Ҳамчун параметр функсия сатр бо номи васеъкардро қабул мекунад ва true-ро бармегардонад, агар васеъкард фаъол бошад,
ё false-ро, агар он бор карда нашуда бошад.
Синтаксис
extension_loaded(string $extension): bool
Намуна
Бисанчем, ки оё васеъкарди "json" бор карда шудааст:
<?php
$res = extension_loaded('json');
var_dump($res);
?>
Натиҷаи иҷрои код:
true
Намуна
Бисанчем, ки дастрасии васеъкарди "gd":
<?php
if (extension_loaded('gd')) {
echo 'Васеъкарди GD бор карда шудааст';
} else {
echo 'Васеъкарди GD бор НАкарда шудааст';
}
?>
Натиҷаи иҷрои код:
'Васеъкарди GD бор карда шудааст'
Инчунин бубинед
-
функсияи
get_loaded_extensions,
ки рӯйхати ҳамаи васеъкардҳои боркардоршавандаро бармегардонад -
функсияи
function_exists,
ки мавҷуди будани функсияро месанчад