zoukankan      html  css  js  c++  java
  • function_exists与method_exists区别

    1.method_exists — 检查类的方法是否存在

    说明 

    method_exists ( mixed $object , string $method_name ) : bool

    检查类的方法是否存在于指定的 object中。

    参数 

    object

    对象示例或者类名。

    method_name

    方法名。

    返回值 

    如果 method_name 所指的方法在 object 所指的对象类中已定义,则返回 TRUE,否则返回 FALSE

    2.function_exists — 如果给定的函数已经被定义就返回 TRUE

    说明 

    function_exists ( string $function_name ) : bool

    在已经定义的函数列表(包括系统自带的函数和用户自定义的函数)中查找 function_name

    参数 

    function_name

    函数名,必须为一个字符串。

    返回值 

    如果 function_name 存在且的确是一个函数就返回 TRUE ,反之则返回 FALSE 。

    Note:

    对于语法结构的判断,例如 include_once 和 echo 将会返回 FALSE 。

    赞赏码

    非学,无以致疑;非问,无以广识

  • 相关阅读:
    js发送请求
    GIS小知识
    oracle常见错误
    java异常Exception
    java获取文件路径
    Runnable和Thread的区别
    Hadoop shell命令
    Runtime和Process
    Linux下查看tomcat控制台输出信息
    ajax小知识
  • 原文地址:https://www.cnblogs.com/lxwphp/p/15452723.html
Copyright © 2011-2022 走看看