En este artículo, sabremos cómo declarar la función que recibe el parámetro único en PHP. La llamada a funciones es un aspecto importante de cualquier lenguaje de programación. Las funciones (métodos) se pueden llamar dentro del script para simplificar el rendimiento de las operaciones y eliminar la redundancia de escribir el mismo fragmento de código en varios puntos. Las funciones se pueden declarar con nombres definidos por el usuario y firmas definidas por el usuario.
Este artículo le dará la idea de cómo llamar a una función parametrizada, que toma solo un argumento como entrada, llamado «hola». A continuación, se llama a la función sin pasar por alto el valor booleano arbitrario y asignándolo al valor del argumento de la función que se está llamando. La función de llamada también se conoce como la función principal. La siguiente figura ilustra la metodología utilizada:
El siguiente término utilizado en la función ayudará a comprender el funcionamiento de la función.
Paso de parámetros: los parámetros necesarios se pueden pasar como argumentos en la función principal. El valor puede ser recibido por la función de recepción, que puede usarse para realizar la operación principal y muestra el parámetro pasado. El valor que se pasa desde la función principal se asigna a la variable declarada en la función receptora y se puede usar en la parte posterior del código.
Recepción de parámetros: el parámetro puede manipularse y mostrarse en la función de recepción, o la salida final puede devolverse como un valor desde allí. Esto se hace principalmente en los casos en los que se requiere la salida para un análisis posterior por parte del método de llamada/principal. A continuación, el valor se recibe en forma de la variable declarada. Por ejemplo, en el diagrama anterior, a la variable resp se le asigna el valor devuelto x .
Según el valor recibido, la función puede mostrar la salida, que tiene la forma de una string. El método imprime «Hola» en caso de que se reciba verdadero como valor del argumento; de lo contrario, devolverá falso. El valor de retorno es la salida del método. Sin embargo, la función llamada, es decir, el método secundario, a veces puede mostrar el resultado dentro de su propio fragmento de código, como se ilustra a continuación.
PHP
<?php function param_hello($hello=false){ if($hello){ echo("Hello </br>"); } else{ echo("No hello </br>"); } } // Calling function first time param_hello(true); param_hello(false); ?>
Producción:
Hello No hello
La función también puede devolver un objeto de salida, en lugar de imprimirlo allí. Luego, la respuesta se puede capturar desde la declaración de llamada y luego mostrarse en el script.
Ejemplo: este ejemplo describe la visualización del valor de retorno de la función en el script, en función de la condición aplicada.
PHP
<?php function param_hello($hello=false){ if($hello){ return "Hello </br>"; } else{ return "No hello </br>"; } } $flag = true; // Calling function first time $res = param_hello($flag); echo($res); ?>
Producción:
Hello
Publicación traducida automáticamente
Artículo escrito por yashkumar0457 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA