php函数分类
1、标准函数,也叫命名函数,普通函数
2、匿名函数,这是重点,也是开发中使用最多的形式,主要用在回调和闭包中
3、自调用函数,写完就立即执行
实例:
<?php //1.普通函数function add($m,$n){ return "$m+$n".'='.($m+$n);}//按名调用echo add(20,33);echo '<hr>'; //2.匿名函数//匿名并非无名,而是指名称可以任意指定,非常适合用一个变量来引用$mult = function($m,$n){ return "$m*$n".'='.($m*$n);};echo $mult(21,25);echo '<hr>';//匿名函数的本质就是一个值,只不过这个值里面保存的是一个函数的定义//匿名函数最重要的两个用途:回调函数,闭包 //3.自调用函数(自执行函数),也不需要名称,算是匿名函数的一个变种//$sub = function($m,$n)//{// return "$m-$n".'='.($m-$n);//};echo (function($m,$n){ return "$m-$n".'='.($m-$n);})(30,20);?>
推荐教程:php视频教程
以上就是php函数分为几种的详细内容。