如何在PHP创建可选参数?
即使没有传递任何东西也不会阻止函数工作的参数被称为可选参数。存在完全可选的参数,如果提供,程序将采用它们的值。但是如果没有给某个参数赋值,程序就不会停止。通常通过为函数提供参数的默认值来产生这些参数。现在,如果在调用期间给函数提供了参数的值,则给定的参数会覆盖默认参数,程序将继续正常运行。但是如果调用没有为函数提供任何值,程序将使用默认值继续正常运行。
这里的想法是在程序中创建这样的可选参数。如前所述,这将使用默认值执行。
流程图:虽然这个概念很简单,但这里有一个流程图可以更好地理解。
下面的例子说明了PHP的可选参数。
示例 1:
输出:
Travelling to Sweden.
Traveling to Australia.
Traveling to Tokyo.
示例 2:在此示例中,它确认已设置计时器。
输出:
Timer set for 0 : 0 : 0.
Timer set for 10 : 30 : 0.
Timer set for 0 : 20 : 40.