2020-04-04 |

检测函数是否被定义 function_exists

function_exists() 函数用于检测函数是否被定义。

function_exists()

PHP function_exists() 函数用于检测函数是否被定义,检测的函数可以是 PHP 的内置函数,也可以是用户的自定义函数。如果被检测的函数存在则返回 TRUE ,否则返回 FALSE 。

语法:

bool function_exists( string function_name )

例子1,检测用户自定义函数:

<?php
function testfunc(){
    echo '我是自定义函数';
}
if(!function_exists('testfunc')){
    function testfunc(){
        echo '我是自定义函数';
    }
}
testfunc();
?>

例子2,检测系统内置函数,以下代码是常见的用于检查系统是否开启 GD 库

<?php
if(function_exists('gd_info')){
    echo 'GD库已经开启。';
} else {
    echo 'GD库没有开启。';
}
?>

0

流程控制

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论