生成和使用默认函数参数
该参数的语法如下:
function greeting($name=" parameter_value ")
它只能接受一个参数(这里是 $name)。
它保存参数的值。
生成和使用默认函数参数的过程如下例所示。
示例 1
<?php
function greeting($name = "onitroad")
{
echo "Welcome to $name ";
echo ("\n");
}
greeting("Jack");
//不传递参数
greeting();
greeting(" Computer Lab");
?>
第一个示例的输出如下所示:
Welcome to Jack Welcome to onitroad Welcome to Computer Lab
示例 2
<?php
function welcome($first = "onitroad", $last = " Jack")
{
echo "Greeting: $first $last";
echo ("\n");
}
welcome();
welcome("night_fury");
welcome("night_fury", "Contributor");
?>
输出将是:
Greeting: onitroad Jack Greeting: night_fury Jack Greeting: night_fury Contributor
在这篇文章中,我们将看看生成默认函数参数(也称为可选参数)的过程。
关于默认函数参数
默认函数参数概念的原型是 C++ 风格的默认参数值。
在 PHP 中,我们可以通过一种方式提供默认参数,一旦参数未传递给函数,它仍然可以在函数内部使用预定义的值访问。
请注意,默认值也称为可选参数,因为不必将它们传递给函数。
日期:2020-06-02 22:15:48 来源:oir作者:oir
