PHP函数-带默认参数的函数
PHP默认参数值函数 PHP允许您定义C++样式的默认参数值。在这种情况下,如果您不向函数传递任何值,它将使用…
PHP默认参数值函数
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);
?>
输出:
Addition is: 20
Addition is: 30
Addition is: 80
输出:
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");
?>
<?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);
?>
输出:
Addition is: 20 Addition is: 30 Addition is: 80
类别:PHP 技巧、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!