我在问自己是否可以检查 php 文件以获取所需的扩展,例如 php-gd 或 php-xml。我想确定运行某个脚本的所有先决条件。
我希望任何人都可以提供帮助。
提前致谢。
最好的问候,基督徒
我在问自己是否可以检查 php 文件以获取所需的扩展,例如 php-gd 或 php-xml。我想确定运行某个脚本的所有先决条件。
我希望任何人都可以提供帮助。
提前致谢。
最好的问候,基督徒
您可以使用extension_loaded
:
if(extension_loaded('gd'))
{
echo 'GD Library found';
}
或者,您可以使用get_loaded_extensions()
,它将返回一个数组。
<?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());?>
您可以使用PhpCodeAnalyzer静态分析您的代码以查找 PHP 扩展的使用情况。