PHP - 默认参数

PHP - 默认参数 首页 / PHP入门教程 / PHP - 默认参数

PHP允许您定义C ++样式的默认参数值。在这种情况下,如果您不向函数传递任何值,它将使用默认参数值。

让无涯教程看一下在函数中使用PHP默认参数的简单示例。

无涯教程网

例子1

<?php
function sayHello($name="Ram"){
echo "Hello $name";
}
sayHello("Sonoo");
sayHello();//passing no value
sayHello("Vimal");
?>

输出:

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-default-argument-values-function.html

来源:LearnFk无涯教程网

Hello Sonoo
Hello Ram
Hello Vimal

从PHP 5开始,您还可以将默认参数值的概念与按引用调用一起使用。

例子2

function greeting($first="Sonoo",$last="Jaiswal"){    
   echo "Greeting: $first $last";    
}    
greeting();  
greeting("Rahul");  
greeting("Michael","Clark");  

输出:

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-default-argument-values-function.html

来源:LearnFk无涯教程网

Greeting: Sonoo Jaiswal
Greeting: Rahul Jaiswal
Greeting: Michael Clark

例子3

<?php
function add($n1=10,$n2=10){
$n3=$n1+$n2;
echo "Addition is: $n3";
}
add();
add(20);
add(40,40);
?>

输出:

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-default-argument-values-function.html

来源:LearnFk无涯教程网

Addition is: 20
Addition is: 30
Addition is: 80

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

如何设计一个秒杀系统 -〔许令波〕

代码精进之路 -〔范学雷〕

研发效率破局之道 -〔葛俊〕

后端技术面试 38 讲 -〔李智慧〕

系统性能调优必知必会 -〔陶辉〕

去无方向的信 -〔小麥〕

超级访谈:对话汤峥嵘 -〔汤峥嵘〕

人人都用得上的数字化思维课 -〔付晓岩〕

超级访谈:对话毕玄 -〔毕玄〕

好记忆不如烂笔头。留下您的足迹吧 :)