hi,欢迎访问本站!
当前位置: 首页编程开发正文

php如何判断某个函数是否存在

墨初 编程开发 651阅读

在实现复杂的php项目时,可能会遇到调用的函数不存在的情况,如果遇到此情况php则会抛出函数不存在的错误,影响项目代码的执行。想要判断一个调用的函数是否存在,可以使用php中的一个判断函数是否存在的函数 function_exists,下面是此函数的用法。

php function_exists 函数

function_exists():判断一个指定的函数是否存在,存在返回true,不存在返回false;

语法:

function_exists(string $function): bool

参数:

参数描述
function必须,字符串形式的函数名!

php 判断一个函数是否存在

例:php判断一个预设的函数是否存在

if(function_exists('mb_strlen')){
    echo '此函数存在!';
}else{
    echo 'mb_strlen无法使用,请开启相关的扩展!';
}

例2:php判断一个自定义的函数是否存在

// 73so.com
if(function_exists('mochu')){
    echo '自定义函数存在!';
}else{
    //自定义函数不存在
    function mochu(){
    }
}
声明:无特别说明,转载请标明本文来源!
相关推荐