如何在PHP中声明一个接收一个参数的函数?
在本文中,我们将了解如何在PHP中声明接收单个参数的函数。函数调用是任何编程语言的一个重要方面。可以在脚本中调用函数(方法)以简化操作的性能并消除在多个点编写相同代码片段的冗余。可以使用用户定义的名称和用户定义的签名来声明函数。
本文将给出调用参数化函数的想法,该函数只接受一个参数作为输入,名为“hello”。然后调用该函数绕过任意布尔值并将其分配给正在调用的函数参数值。调用函数也称为父函数。下图说明了正在使用的方法:
函数中使用的以下术语将有助于理解函数的工作函数。
参数传递:所需的参数可以作为参数传递给父函数。该值可以被接收函数接收,用于执行主要操作并显示传递的参数。从父函数传递的值被分配给接收函数中声明的变量,并且可以在代码的进一步部分中使用。
参数接收:可以在接收函数中操作和显示参数,也可以从那里将最终输出作为值返回。这主要在调用/父方法需要输出以供进一步分析的情况下完成。然后以声明变量的形式接收该值。例如,在上图中,为resp变量分配了返回值x 。
根据接收到的值,该函数可以显示输出,该输出采用字符串的形式。如果接收到 true 作为参数值,该方法将打印“Hello”,否则它将返回 false。返回值是方法的输出。但是,调用的函数(即子方法)有时可能会在其自己的代码片段中显示输出,如下所示。
PHP
");
}
else{
echo("No hello ");
}
}
// Calling function first time
param_hello(true);
param_hello(false);
?>
PHP
";
}
else{
return "No hello ";
}
}
$flag = true;
// Calling function first time
$res = param_hello($flag);
echo($res);
?>
输出:
Hello
No hello
该函数也可以返回一个输出对象,而不是在那里打印它。然后可以从调用语句中捕获响应,然后将其显示在脚本上。
示例:此示例描述了根据应用的条件在脚本中显示函数返回值。
PHP
";
}
else{
return "No hello ";
}
}
$flag = true;
// Calling function first time
$res = param_hello($flag);
echo($res);
?>
输出:
Hello