PHP检测是否安装拓展SG11 检测环境完整 php get_extension_funcs ,关于PHP扩展的几个函数使用教程


有些时候,我们需要获得PHP扩展的一些信息,需要下面介绍的几个关于PHP扩展的几个函数了。

(一)
get_loaded_extensions

获得当前PHP中加载了所有的扩展。返回一个字符串数组,每一个字符串元素会对应一个扩展。

(二)
get_extension_funcs

获得某一个特定扩展中包含的函数。该函数只有一个参数,添加扩展的字符串名字,将返回一些函数信息。返回的就是一组字符串数组,每一个字符串代表了一个函数。

(三)
extension_loaded

检测某个PHP扩展是否加载。该函数的参数仍然是只有一个扩展名字的参数。如果有该扩展返回true,没有该扩展将返回false。

检测sg11是否安装代码:

$sg11=extension_loaded('SourceGuardian');
if($sg11==true){
    echo "环境对了";
}else{
    echo "环境缺失";
}

SG11的拓展名字为 SourceGuardian