関数 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'

関連項目