生成和使用默认函数参数
该参数的语法如下:
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