Muchas veces tendremos que
enviar el resultado de un método hacia una variable para que el script PHP continue
procesando dicho resultado. Para poder realizar lo anterior debemos usar el
enunciado “return”. Para comprender mejor el tema vamos a analizar el siguiente
código PHP:
<?php
class operaciones_Aritmeticas{
//propiedades
public
$numero1=24;
public $numero2=50;
//método
public function multiplicar(){
$resultado=$this->numero1*$this->numero2;
return $resultado;//enviando
resultado hacia afuera del método
}
}
//instanciando objeto
$objeto=new operaciones_Aritmeticas();
//guardando resultado del método en
una variable
$output=$objeto->multiplicar();
echo "El resultado de
multiplicar 24*50 es igual a "; echo $output;
?>
En el script PHP de la parte
superior hay una clase llamada “operacines_Aritmeticas”, la cual contiene dos
propiedades y un método llamado “multiplicar”. Dicho método realiza una
multiplicación y el resultado se guarda en la variable “$resultado”.
Posteriormente el valor se envía al exterior usando el enunciado “return”. El
enunciado return nos permite que el resultado del método se pueda enviar a una
variable.
Después se instancia un objeto
usando la palabra clave “new” y más abajo se crea una variable llamada
“$output”, dicha variable guarda el resultado enviado por el enunciado
“return”, es decir la multiplicación. Finalmente se imprime en pantalla una
frase y a un lado el valor de la
variable “$output”.
Al ejecutar el script PHP anterior el
resultado que se muestra en pantalla es el siguiente:
El resultado de multiplicar
24*50 es igual a 1200

No comments:
Post a Comment