• 技术文章 >后端开发 >PHP问题

    php函数分为几种

    王林王林2019-10-15 13:15:19原创2656

    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函数分为几种的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 函数 分类
    上一篇:php和apache之间如何连接 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • PHP Array函数分类,phparray函数_PHP教程• PHP Array函数分类
    1/1

    PHP中文网