如何具体实例化并运用PHP中的回调函数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计940个文字,预计阅读时间需要4分钟。
在之前的文章中,为家长们带来了《如何玩转PHP自定义函数(总结分享)》。本文详细介绍了PHP中的自定义函数,本篇文章将看看PHP函数中基本回调函数。希望对大家有所帮助。
在之前的文章中给大家带来了《如何玩转PHP自定义函数(总结分享)》,这篇文章中详细的介绍了PHP中的自定义函数,本篇文章来看一看PHP函数中基本的回调函数。希望对大家有所帮助!PHP回调函数
回调函数,一种可以配合匿名函数和变量函数而实现更多功能的函数结构。
什么是回调函数?
PHP中所讲的回调函数,其实就是指调用函数时不是向函数中传递标准的变量作为参数,而是将另一个函数作为参数,传递到调用的函数中,回调函数也就是这个作为参数的函数。
可以理解为,回调函数也是我们定义的一个函数,但是它并不是直接调用的,而是需要另一个函数来调用。
示例如下:
<?php function arithmetic($a, $b, $c) { return $a($b, $c); } function add($b,$c){ return $b+$c; } $d = arithmetic('add', 5, 9); echo '5 + 9 ='.$d; ?>
输出结果:
另外,PHP 提供了两个函数 call_user_func() 和 call_user_func_array() 来对回调函数进行支持。
本文共计940个文字,预计阅读时间需要4分钟。
在之前的文章中,为家长们带来了《如何玩转PHP自定义函数(总结分享)》。本文详细介绍了PHP中的自定义函数,本篇文章将看看PHP函数中基本回调函数。希望对大家有所帮助。
在之前的文章中给大家带来了《如何玩转PHP自定义函数(总结分享)》,这篇文章中详细的介绍了PHP中的自定义函数,本篇文章来看一看PHP函数中基本的回调函数。希望对大家有所帮助!PHP回调函数
回调函数,一种可以配合匿名函数和变量函数而实现更多功能的函数结构。
什么是回调函数?
PHP中所讲的回调函数,其实就是指调用函数时不是向函数中传递标准的变量作为参数,而是将另一个函数作为参数,传递到调用的函数中,回调函数也就是这个作为参数的函数。
可以理解为,回调函数也是我们定义的一个函数,但是它并不是直接调用的,而是需要另一个函数来调用。
示例如下:
<?php function arithmetic($a, $b, $c) { return $a($b, $c); } function add($b,$c){ return $b+$c; } $d = arithmetic('add', 5, 9); echo '5 + 9 ='.$d; ?>
输出结果:
另外,PHP 提供了两个函数 call_user_func() 和 call_user_func_array() 来对回调函数进行支持。

