php 函数中的参数可以具有默认值,可在函数声明中指定,在省略时使用。语法:function function_name(type $parameter1 = default_value, type $parameter2 = default_value, ...): return_type。例如,function sum($a, $b = 0, $c) 接收三个参数,其中 $b 的默认值为 0。若省略默认值参数,则使用其默认值,如 function square($number = 10) 返回数字的平方,省略时使用默认值 10。
PHP 函数参数类型的默认值
在 PHP 中,函数可以接受可选的参数,这些参数可以具有默认值。默认值在函数声明中指定,并在调用函数时省缺时使用。
语法:
立即学习“PHP免费学习笔记(深入)”;
function function_name(type $parameter1 = default_value, type $parameter2 = default_value, ...): return_type
例如,以下函数接受三个参数,其中第二个参数具有默认值 0:
function sum($a, $b = 0, $c) { return $a + $b + $c; }
实战案例:
我们编写一个函数,它接受一个数字并返回其平方。如果未提供数字,则使用默认值 10:
function square($number = 10) { return $number * $number; } echo square(); // 输出:100 echo square(5); // 输出:25
在上面的示例中,我们调用了 square() 函数两次。第一次调用时未提供参数,因此使用了默认值 10。第二次调用时,我们提供了数字 5 作为参数。
其他注意事项:
以上就是PHP 函数参数类型的默认值是什么?的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号