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

phpextension_loaded(string $extension): bool

Exemplo

Vamos verificar se a extensão "json" está carregada:

php<?php
  $res = extension_loaded('json');
  var_dump($res);
?>

Resultado da execução do código:

phptrue

Exemplo

Vamos verificar a disponibilidade da extensão "gd":

php<?php
  if (extension_loaded('gd')) {
    echo 'GD extension is loaded';
  } else {
    echo 'GD extension is NOT loaded';
  }
?>

Resultado da execução do código:

php'GD extension is loaded'

Veja também