您当前的位置: 首页 >  php

王佳斌

暂无认证

  • 5浏览

    0关注

    821博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

php 让函数的参数可有可无(可以不传递参数)

王佳斌 发布时间:2020-02-26 00:02:58 ,浏览量:5

前言

正常情况下,函数一旦声明参数,调用时就必须传入,否则会报错:

function demo($e){
    return $e;
}

echo demo();
// Uncaught ArgumentCountError: Too few arguments to function xxxx()

那么如何实现 想传参就传,不想传就不传呢?

实现

很简单,只需要 将形参指定默认值为空即可,下面给出一个演示:

function demo($e = ''){
    return $e;
}

echo demo();//
echo demo('hello, world!');//hello, world!

这里的默认参数 视情况而定,有时候设置为 false 也是非常合适的。

关注
打赏
1665568777
查看更多评论
立即登录/注册

微信扫码登录

0.0381s