Функция 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 extension is loaded';
} else {
echo 'GD extension is NOT loaded';
}
?>
Резултат от изпълнението на кода:
'GD extension is loaded'
Вижте също
-
функцията
get_loaded_extensions,
която връща списък с всички заредени разширения -
функцията
function_exists,
която проверява съществуването на функция