• 技术文章 >后端开发 >php教程

    php 回调函数(callback)

    2016-06-23 13:52:40原创1058
    下面的内容是来自php.net 官方文档

    callbacks

    call_user_func() ,usort()等函数接受用户自定义的回调函数作为参数.

    回调函数可以不仅仅是简单的函数,也可以是对象方法,包括对象的静态方法.

    php 函数可以通过字符串类型的函数名进行调用,任何内建的或者用户自定义的函数都可以被使用.但是这其中不包括

    php的语言结构,比如:array(),echo,empty(),eval(),exit(),isset(),list(),print,unset()

    调用类的方法是通过将实例化的对象和调用方法的名称分别作为数组的第0个和第1个参数来进行调用.

    调用类的静态方法可以不用实例化该类的对象,而是将类的名称和静态方法的名称分别作为数组的第0个和第1个参数来 进行调用.

    在php5.2.3以后,也可以通过使用ClassName::methodName 来调用该类的静态方法.

    除了这些通用的用户自定义函数,也可以使用匿名函数作为函数参数.


     
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:函数 callback php
    上一篇:PHP,用PDO调用MYSQL存储过程的问题。 下一篇:利用php CI force_download($filename, $data) 下载.csv 文件解决文件名乱码,文件内容乱码
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• PHP如何使用xlswriter进行大数据的导入导出?(详解)• function.inc.php超越php_php实例• Drupal, Html, PHP and CSS从来没用过,初学,一周以后可以胜任工作吗?该如何解决 • ie 下无法登录有关问题,清除cookie 后正 • PHP的substr函数怎么完全模拟ASP的right函数
    1/1

    PHP中文网