牛牛在线工具

extension_loaded()

收录 8868 个 PHP 函数,含用途说明与用法示例。

extension_loaded()

检查指定的扩展程序是否加载并可用于当前 PHP 运行环境

函数名称:extension_loaded() 函数描述:检查指定的扩展程序是否加载并可用于当前 PHP 运行环境。 参数: extension:字符串,表示要检查的扩展程序名称。 返回值: 如果指定的扩展程序已加载并可用,返回 true。 如果指定的扩展程序没有加载或不可用,返回 false。 示例用法: 检查cURL扩展是否加载: if (extension_loaded('curl')) { echo "cURL扩展已加载。"; } else { echo "cURL扩展未加载。"; } 检查PDO和MySQLi扩展是否同时加载: if (extension_loaded('pdo') && extension_loaded('mysqli')) { echo "PDO和MySQLi扩展都已加载。"; } else { echo "PDO或MySQLi扩展未加载。"; } 检查执行环境是否支持某个特定扩展: $requiredExt = 'imagick'; if (extension_loaded($requiredExt)) { echo $requiredExt . "扩展已加载。"; } else { echo $requiredExt . "扩展未加载。"; } 注意事项: 已加载的扩展列表可以通过get_loaded_extensions()函数获取。 如果尝试在不支持扩展的环境中使用该函数,可能会导致致命错误。因此,在使用该函数之前,最好先检查扩展是否是必需的。