当前位置:  开发笔记 > 编程语言 > 正文

什么是回调函数以及如何将其与OOP一起使用

如何解决《什么是回调函数以及如何将其与OOP一起使用》经验,为你挑选了1个好方法。

我想使用php简单的HTML DOM解析器从一篇充满文章的页面上的每篇文章中获取图像,标题,日期和描述.在查看API时,我注意到它有一个set_callback,它设置了一个回调函数.但是,我不知道这是做什么或如何使用它?在其中一个示例中,它用于调用一个删除一些东西的函数,我想知道你是否必须使用它来调用所有函数?

我想我想知道为什么我使用它,它做了什么,因为我之前从未遇到过回调函数!



1> Mark Biek..:

这是一个基本的回调函数示例:

";
    $callbackFunc();
}

function thisFuncGetsCalled()
{
    echo "I'm a callback function!
"; } thisFuncTakesACallback( 'thisFuncGetsCalled' ); ?>

您可以调用一个名称存储在变量中的函数,如下所示: $ variable().

因此,在上面的例子中,我们将thisFuncGetsCalled函数的名称传递给thisFuncTakesACallback(),然后调用传入的函数.


这个答案是过时的.今天,PHP使用术语"回调"来指代特定类型的函数.有关更多信息,请阅读PHP自己的文档:http://php.net/manual/en/function.call-user-func.php
推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有