5

我必须运行一个可以选择使用 GD 或 ImageMagick 的函数 - 测试是否安装了 ImageMagick 并返回 true 或 false 的最佳方法 (php) 是什么?

4

2 回答 2

16

使用if带有函数的条件extension_loaded()来检查您是否已加载扩展

if(extension_loaded('imagick')) {
    echo 'Imagick Loaded';
}

文档

于 2013-05-03T06:16:28.273 回答
0

只需为已安装的扩展创建一个 if 条件检查

if (!extension_loaded('imagick')) 
{
    echo 'imagick not installed';
}
else 
{
    echo 'imagick installed'; 
}
于 2013-05-03T06:17:54.423 回答