php判断函数是否存在,function_exists(函数名)

zblog3年前php182

在zblog插件开发中,经常用到php判断函数是否存在


特别一些版本中,一些zblog函数不一定存在,这样就要用到这个判断。


image.png


php判断函数是否存在,使用:function_exists(函数名)


function_exists 是 PHP 中的一个内置函数,用于检查指定的函数是否存在。


function function_exists($function_name)

参数:

  • $function_name:要检查的函数名称。

返回值:

  • 如果指定的函数存在,则返回 true

  • 如果指定的函数不存在,则返回 false

if (function_exists('gongshi5')) {  

    echo 'gongshi5()函数存在';  

} else {  

    echo 'gongshi5()函数不存在';  

}



相关文章

@move_uploaded_file 和 move_uploaded_file 有啥区别(php使用post上传文件 $_FILES )

@move_uploaded_file 和 move_uploaded_file 有啥区别(php使用post上传文件 $_FILES )

@move_uploaded_file 和 move_uploaded_file 有啥区别(php使用post上传文件 $_FILES )???@move_uploaded_file 和&n...

$this->lang = &$lang; 后面的 &$是啥意思?(php引用运算符)

$this->lang = &$lang; 后面的 &$是啥意思?(php引用运算符)

$this->lang = &$lang; 后面的 &$是啥意思?(php引用运算符)在zblog中出现如:        //基本配置加...

php 判断变量类型,php怎么判断变量类型?方法是啥?

php 判断变量类型,php怎么判断变量类型?方法是啥?

php 判断变量类型,php怎么判断变量类型?方法是啥?在 PHP 中,你可以使用 gettype() 函数来判断一个变量的类型。这个函数返回一个字符串,表示变量的类型。在zblo...

php函数的参数类型,默认参数,可变参数 等都有啥参数类型?举例。

php函数的参数类型,默认参数,可变参数 等都有啥参数类型?举例。在 PHP 中,函数的参数可以分为以下几种类型:位置参数(Positional Parameters):位置参数是函数定义时必须按照特...

php的 is_uploaded_file 函数- if (is_uploaded_file($_FILES[$key]['tmp_name'])) { 的 is_uploaded_file 是啥意思

php的 is_uploaded_file 函数- if (is_uploaded_file($_FILES[$key]['tmp_name'])) { 的 is_uploaded_file 是啥意思

if (is_uploaded_file($_FILES[$key]['tmp_name'])) { 的 is_uploaded_file 是啥意思在PHP中,is_uploaded_...

PHP 一个函数名 只能定义一次!那么 php函数支持重载吗

PHP 一个函数名 只能定义一次!那么 php函数支持重载吗

PHP 一个函数名 只能定义一次!那么 php函数支持重载吗?在 PHP 中,一个函数名确实只能定义一次。这意味着你不能使用相同的函数名定义多个函数,因为 PHP 不支持函数重载(Function O...