PHP默认参数

/ / PHP默认参数

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

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

例子1

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

输出:

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");  

输出:

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);
?>

输出:

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

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

DeepSeek-R1与Deep Research复现之旅 -〔老刘〕

Stable Diffusion实战课​ -〔夜月 ​& 散步​〕

说透元宇宙 -〔方军〕

搞定音频技术 -〔冯建元 〕

如何讲好一堂课 -〔薛雨〕

体验设计案例课 -〔炒炒〕

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

Kafka核心源码解读 -〔胡夕〕

图解 Google V8 -〔李兵〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者