Traductor

Retorno de datos de una Función en PHP

En muchas ocasiones  las necesidades operativas de nuestro script, requieren que una función devuelva un valor. Esto se consigue mediante la instrucción return, seguida de la variable que contiene dicho valor.
Para entender como opera esto, veamos el siguiente script:
<?php
                function cuadrado($numero){
                               $numero*=$numero;
                               return $numero;
                }
                $numero=3;
                $cuadrado=cuadrado($numero);
                echo ("El cuadrado del número $numero es $cuadrado.");

?>
Analicemos el código:

  • Observe la linea resaltada en naranja, esta es la que devuelve un dato a la instrucción que invocó a la función.
  • En este caso, dicha instrucción es una asignación.
  • La instrucción return sólo permite "sacar" un valor de la función.
  • Es decir, esta instrucción no puede ir seguida por mas de un nombre de variable.
  • También puede poner la instrucción return sin ninguna variable a continuación. Esto ocasiona que que se interrumpa la ejecución de la función y se continué a ejecución del script.
Normalmente el suso de return esta supeditado a un condicional, de tal modo que si se cumple una condición determinada deba abandonar la función.

Temas referentes a la Definición de Funciones


Recuerden Comentar Compartir y Darle 

Hasta la Próxima

Si te hemos ayudado : )
Te agradeceríamos que apoyaras este proyecto

0 comentarios:

Publicar un comentario