PHP允许你定义C ++样式的默认参数值。在这种情况下, 如果你不向函数传递任何值, 它将使用默认参数值。
让我们看一下在函数中使用PHP默认参数的简单示例。
例子1
<
?php
function sayHello($name="Ram"){
echo "Hello $name<
br/>
";
}
sayHello("Sonoo");
sayHello();
//passing no value
sayHello("Vimal");
?>
输出
Hello Sonoo
Hello Ram
Hello Vimal
从PHP 5开始, 你还可以将默认参数值的概念与按引用调用一起使用。例子2
<
?php
function greeting($first="Sonoo", $last="Jaiswal"){
echo "Greeting: $first $last<
br/>
";
}
greeting();
greeting("Rahul");
greeting("Michael", "Clark");
?>
输出
Greeting: Sonoo Jaiswal
Greeting: Rahul Jaiswal
Greeting: Michael Clark
例子3
<
?php
function add($n1=10, $n2=10){
$n3=$n1+$n2;
echo "Addition is: $n3<
br/>
";
}
add();
add(20);
add(40, 40);
?>
【PHP默认参数值函数】输出
Addition is: 20
Addition is: 30
Addition is: 80
推荐阅读
- PHP下载文件
- PHP复合类型
- PHP删除文件
- PHP Cookie处理
- PHP数据类型
- PHP continue语句
- PHP常量用法
- PHP注释
- 2017-2018-2 20165315 实验四《Android程序设计》实验报告