微信扫一扫打赏支持

php课程 3-12 回调参数怎么用

php课程 3-12 回调参数怎么用

一、总结

一句话总结:有时候需要在一个函数中使用另外一个函数,使用回调的话,那么那个函数的几十行代码就不用写了,其实很基础,就是函数名的字符串的替换,超级基础的。

 

1、回调是什么?

一个函数调用另一个函数,通过函数名来调用

 

2、如何实现回调?

把函数名传过来,然后执行这个函数,比如return就可以执行,或者别的方式。这里是直接就可以执行,都不用用类似js里面的eval。

 4 function show($i,$j,$s){
 5     return $s($i,$j);
 6 }

 

 

3、回调的作用是什么?

有时候需要在一个函数中使用另外一个函数,使用回调的话,那么那个函数的几十行代码就不用写了

 

 

 

二、回调参数怎么用

1、相关知识

用函数名做参数

 

 

2、代码

 1 <?php 
 2 //静态变量
 3 
 4 function show($i,$j,$s){
 5     return $s($i,$j);
 6 }
 7 
 8 function sum($a,$b){
 9     return $a+$b;
10 }
11 
12 echo show(1,2,'sum');
13 
14  ?>

 

 

 

 
posted @ 2018-07-04 18:32  范仁义  阅读(173)  评论(0编辑  收藏  举报