PHP函数建一个默认变量?

标签 php function

<分区>

我正在尝试构建一个具有 2 个默认值的函数,但在某些情况下我只需要提供第一个参数,而在其他情况下只需要提供第二个。在 PHP 中有没有一种方法可以做到这一点,或者有没有一种方法可以做我想做的被认为是标准的?

例子

function ex($a, $b = null, $c = null) {
    ....
}

ex($a, $b, $c) // WORKS FINE

ex($a) // WORKS FINE

ex($a, $b) // WORKS FINE

ex($a, $c) // WANT VAR C TO BE VAR C IN THE FUNCTION AND NOT VAR B

谢谢

最佳答案

ex($a, $c) // WANT VAR C TO BE VAR C IN THE FUNCTION AND NOT VAR B

跳过第二个参数:

ex($a, null, $c);

Learn more on official docs

关于PHP函数建一个默认变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10871677/

相关文章:

php - 如何在三列中显示 wordpress 帖子?

php - function 和 &function 的区别

php - 如何在用户查看页面时更新页面?

function - 元组函数的 Scala 返回类型

r - 通过比较前一行和下一行进行条件数据标记

php - 如何使用mysql中字符串形式的时间范围创建下拉时间范围

php - PHP 和 MD5 哈希中的更改密码脚本

c++ - LPCSTR 函数的返回值变得无用

java - 为什么 C 需要原型(prototype)函数而 Java 不需要?

python - 如何在matplotlib中突出显示多条曲线中最低的曲线(包络线)