php检查扩展库或函数是否可用的代码。

php检查扩展库或函数是否可用的代码。
本文中介绍功能实际上在PHP手册中。但由于这些函数独立的,很难找到,所以它们是分开引入的,因此可以方便地查阅它们。
1。获取所有可用的模块- get_loaded_extensions这个函数返回所有(可用),已加载的模块。
使用:
复制代码代码如下所示:
print_r(get_loaded_extensions());

2。获得指定模块可用的功能get_extension_funcs这个函数将返回所有可用的函数到指定的模块。传入的参数(模块名称)必须是小写的
使用:
复制代码代码如下所示:
print_r(get_extension_funcs(GD));

3、把所有定义的函数,get_defined_functions,返回所有已定义的功能,包括内置函数和用户定义函数。
使用:
复制代码代码如下所示:
功能米萝($id,$data){
返回$ id $;
}
美元get_defined_functions ARR =();
print_r($ ARR);

输出:
复制代码代码如下所示:
阵列

{内部数组

{ 0 } = > zend_version
{ 1 } = > func_num_args
{ 2 } = > func_get_arg
{ 3 } = > func_get_args
{ 4 } = > strlen
{ 5 } = > strcmp
{ 6 } = >中

{ 750 } = > bcscale
{ 751 } = > bccomp

{用户数组

{ 0 } = >米萝



美元的内部ARR { }是一个内置的功能,和$ ARR {用户}是一个用户定义的函数。
4。检查是否存在指定的功能function_exists这个函数返回指定的函数定义了。
使用:
复制代码代码如下所示:
如果(function_exists('imap_open ')){
回声IMAP功能是可用的。;
{人}
回声IMAP功能不可用。;
}
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部