生成和使用默认函数参数

该参数的语法如下:

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
如何在 PHP 中生成默认函数参数

在这篇文章中,我们将看看生成默认函数参数(也称为可选参数)的过程。

关于默认函数参数

默认函数参数概念的原型是 C++ 风格的默认参数值。

在 PHP 中,我们可以通过一种方式提供默认参数,一旦参数未传递给函数,它仍然可以在函数内部使用预定义的值访问。

请注意,默认值也称为可选参数,因为不必将它们传递给函数。

日期:2020-06-02 22:15:48 来源:oir作者:oir