你好,欢迎访问我的博客!登录
当前位置:首页 - 教程 - 正文 君子好学,自强不息!

php中function_exists用法使用教程

2018-06-06 14:48:01教程admin29°c
A+ A-

image.png

相比之下,is_callable()函数要高级一些,它接受字符串变量形式的方法名作为 第一个参数,如果类方法存在并且可以调用,则返回true。如果要检测类中的方法是否能被调用,可以给函数传递一个数组而不是类的方法名作为参数。数组必须包含对象或类名,以将其作为它的第一个元素,要检查的方法名则作为第二个元素。如果该方法在类中存在,函数返回true。(PHP 4, PHP 5)

function_exists — Return TRUE if the given function has been defined

function_exists说明

bool function_exists ( string $function_name )

Checks the list of defined functions, both built-in (internal) and user-defined, for function_name.

function_exists参数

  • function_name

  • The function name, as a string.

function_exists返回值

Returns TRUE if function_name exists and is a function, FALSE otherwise.

Note:

This function will return FALSE for constructs, such as include_once() and echo().

function_exists范例

Example #1 function_exists() example

<?php
if (function_exists('imap_open')) {
    echo "IMAP functions are available.<br /> ";
} else {
    echo "IMAP functions are not available.<br /> ";
}
?>

function_exists注释

Note:

A function name may exist even if the function itself is unusable due to configuration or compiling options (with the image functions being an example).

function_exists参见

  • method_exists() - 检查类的方法是否存在

  • is_callable() - 检测参数是否为合法的可调用结构

  • get_defined_functions() - Returns an array of all defined functions

  • class_exists() - 检查类是否已定义

  • extension_loaded() - Find out whether an extension is loaded


  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
php中function_exists用法使用教程

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签:

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>


  用户登录