extension_loaded 함수

함수 extension_loaded는 현재 PHP 구성에서 지정된 확장 모듈이 로드되어 있는지 확인합니다. 함수는 매개변수로 확장 모듈 이름을 문자열로 받아서, 확장 모듈이 활성화되어 있으면 true를 반환하고, 로드되지 않았으면 false를 반환합니다.

구문

phpextension_loaded(string $extension): bool

예제

"json" 확장 모듈이 로드되었는지 확인해 봅시다:

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

코드 실행 결과:

phptrue

예제

"gd" 확장 모듈의 가용성을 확인해 봅시다:

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

코드 실행 결과:

php'GD extension is loaded'

함께 보기