作者信息

青灯夜游

今天学习一小步,明天提升一大步

最近文章
php怎么利用for循环求数组的和590
mysql怎么删除外键关系356
php怎么改变数组key的值657
视频教程分类
推荐视频教程
  • php程序员小白到大牛三个月集训php程序员小白到大牛三个月集训
  • Laravel 9 学习正当时—保姆级教程,想学不会都难!Laravel 9 学习正当时—保姆级教程,想学不会都难!
  • 千万级数据并发解决方案(理论+实战)千万级数据并发解决方案(理论+实战)
  • Laravel基础与实战(模块化)Laravel基础与实战(模块化)
  • 首页 >后端开发 >PHP问题 > 正文

    php函数的参数可不用填吗

    原创2022-06-13 13:55:20365 关注公众号:每天精选资源文章推送

    php函数的参数可不用填。在php函数中,函数参数是可省略的,如果函数省略参数,则函数执行的任务就是固定的,用户在调用函数时不能改变函数内部的一些执行行为;如果函数不省略参数,则函数可以从外部获取函数执行所需要的数据值,也就可以根据用户传递过来的数据决定函数体内部如何执行。

    本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑

    在开发时,一些常用的功能可以借助调用系统函数来完成。但是如果某些功能在 PHP 中没有提供系统函数的话,就需要我们自己来定义函数了。完成同样的任务,使用系统函数的执行效率会比自定义函数高,但两种函数在程序中的调用方式是没有区别的。

    在 PHP 中声明一个自定义的函数可以使用下面的语法格式:

    function 函数名 (参数1, 参数2, ..., 参数n){
        函数体;
        return 返回值;
    }

    每个函数的第一行都是函数头,由声明函数的关键字 function、函数名和参数列表三部分组成,其中每一部分完成特定的功能。

    函数的参数列表是由零个或多个参数组成的,每个参数之间使用逗号分隔开。参数是函数内部和函数外部进行数据交换的端口,函数中数据的传入都是由参数来完成的。

    • 如果函数没有参数列表,函数执行的任务就是固定的,用户在调用函数时不能改变函数内部的一些执行行为。

    function 函数名(){
        函数体;
        return 返回值;
    }
    • 如果函数有参数列表,函数就可以从外部获取函数执行所需要的数据值。也就是用户在调用函数时,在函数体还没有执行之前,将一些数据通过函数的参数列表传递到函数内部,这样函数在执行函数体时,就可以根据用户传递过来的数据决定函数体内部如何执行。

    示例1:省略参数,就会执行固定功能--打印九九乘法表

    <?php
        function table(){       //定义函数
            for ($i = 1; $i <= 9; $i++) {
                for ($j = 1; $j <= $i; $j++) {
                    echo $j.' * '.$i.' = '.$i*$j.'&nbsp;&nbsp;';
                }
                echo '<br>';
            }
        }
        table();//调用函数
    ?>

    1.png

    示例2:不省略参数,数据多变--实现简单的加法运算

    <?php
        function add($num1,$num2){
            $a = $num1 + $num2;
            return $a;
        }
        $sum = add(11,5);
        echo '$sum = '.$sum.'<br>';
        echo '6 + 33 ='.add(6,33).'<br>';
        echo '42 + 21 ='.add(42,21).'<br>';
        echo '167 + 153 ='.add(167,153);
    ?>

    1.png

    推荐学习:《PHP视频教程

    以上就是php函数的参数可不用填吗的详细内容,更多请关注php中文网其它相关文章!

    20期PHP线上班

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:php php函数
  • 推荐:PHP从基础到实战教程视频

    相关文章

    相关视频


    专题推荐