回调与递归
16lz
2021-08-10
//回调函数//全局回调functioncallB($name,$age){echo'name:'.$name;echo"<br/>";echo"age:".$age;}$param=['yyds','101'];call_user_func_array('callB',$param);echo"<br>";//类静态回调classA{publicfunctiontes($name,$age){echo'name:'.$name."-age:".$age;}}call_user_func_array(['A','tes'],$param);echo"<br>";//对象回调classB{publicfunctiontes($name,$age){echo'name:'.$name."-__age:".$age;}}call_user_func_array([newB(),'tes'],$param);echo"<br>";//匿名回调call_user_func_array(function($a,$b){echo'name:'.$a."______age:".$b;},$param);
//递归函数一个函数在它的函数体内调用它自身称为递归调用。这种函数称为递归函数echo"<br>";functionjc($num){if($num==1){return1;}else{return$num*jc($num-1);}}echo'16的阶乘是:'.jc(16);
更多相关文章
- PHP函数的返回值、参数及变量、函数作用域的总结
- php编程基础0806作业
- 回调函数,递归函数
- 对回调函数和递归函数的理解
- 回调函数、递归函数
- 0806-请实例演绎你对回调函数与递归函数的理解?
- php之灭绝回调函数,师太递归函数
- 2021年8月6日作业:回调函数和递归函数的认识
- PHP:0806回调函数和递归函数的理解