Funkcja extension_loaded

Funkcja extension_loaded sprawdza, czy określone rozszerzenie jest załadowane w bieżącej konfiguracji PHP. Jako parametr funkcja przyjmuje ciąg znaków z nazwą rozszerzenia i zwraca true, jeśli rozszerzenie jest aktywne, lub false, jeśli nie jest załadowane.

Składnia

phpextension_loaded(string $extension): bool

Przykład

Sprawdźmy, czy rozszerzenie "json" jest załadowane:

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

Wynik wykonania kodu:

phptrue

Przykład

Sprawdźmy dostępność rozszerzenia "gd":

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

Wynik wykonania kodu:

php'GD extension is loaded'

Zobacz też