检查所需的php扩展名

时间:2013-11-15 10:45:33

标签: php php-extension prerequisites

我问自己是否有可能检查php文件是否需要php-gd或php-xml等扩展名。我想确定运行某个脚本的所有先决条件。

我希望任何人都可以提供帮助。

提前致谢。

祝你好运, 基督徒

3 个答案:

答案 0 :(得分:0)

您可以使用extension_loaded

if(extension_loaded('gd'))
{
    echo 'GD Library found';
}

或者,您可以使用get_loaded_extensions(),它将返回一个数组。

答案 1 :(得分:0)

<?php
    if (extension_loaded('gd') && function_exists('gd_info')) {
        echo "PHP GD library is installed on your web server";
    }

    if (extension_loaded('xml')) {
        echo "PHP XML installed on your web server";
    }
?>

另见

<? print_r(get_loaded_extensions());?>

答案 2 :(得分:0)

您可以使用 PhpCodeAnalyzer 静态分析您的代码以查找 PHP 扩展的使用情况。