Função extension_loaded
A função extension_loaded verifica se a extensão especificada está carregada na configuração atual do PHP.
Como parâmetro, a função aceita uma string com o nome da extensão e retorna true se a extensão estiver ativa,
ou false se não estiver carregada.
Sintaxe
extension_loaded(string $extension): bool
Exemplo
Vamos verificar se a extensão "json" está carregada:
<?php
$res = extension_loaded('json');
var_dump($res);
?>
Resultado da execução do código:
true
Exemplo
Vamos verificar a disponibilidade da extensão "gd":
<?php
if (extension_loaded('gd')) {
echo 'GD extension is loaded';
} else {
echo 'GD extension is NOT loaded';
}
?>
Resultado da execução do código:
'GD extension is loaded'
Veja também
-
a função
get_loaded_extensions,
que retorna uma lista de todas as extensões carregadas -
a função
function_exists,
que verifica a existência de uma função