関数 extension_loaded
関数 extension_loaded は、指定された拡張機能が現在のPHP設定にロードされているかどうかを確認します。
パラメータとして、関数は拡張機能名の文字列を受け取り、拡張機能がアクティブな場合は true を、
ロードされていない場合は false を返します。
構文
extension_loaded(string $extension): bool
例
拡張機能 "json" がロードされているか確認します:
<?php
$res = extension_loaded('json');
var_dump($res);
?>
コード実行結果:
true
例
拡張機能 "gd" の可用性を確認します:
<?php
if (extension_loaded('gd')) {
echo 'GD extension is loaded';
} else {
echo 'GD extension is NOT loaded';
}
?>
コード実行結果:
'GD extension is loaded'
関連項目
-
ロード済みのすべての拡張機能のリストを返す関数
get_loaded_extensions -
関数の存在を確認する関数
function_exists