Foros de Software LibreChat #SoftwareLibreSociosSiguiente web/blog»

Php desde cero #06( Retornando Valores )

Bueno, como muchas veces hemos visto en las funciones, la devolucion de valores con el famoso RETURN, y es así de simple, esta opción nos devuelve algun valor, objeto, lista, etc ! , es como mágico xD!

Utilización de un return:

<?php
function lamasbacan($loreto="guapa") 
   {
   return "La loreto es la mas $loreto.\n"; /* devolvemos valores */
   }
echo lamasbacan();  /* Imprimimos */
echo lamasbacan("inteligente");
?>

Nos devuelve dos lineas

La loreto es la mas guapa
La loreto es la mas inteligente

Retornando una matriz para obtener múltiples valores

<?php
function numeros() 
{
    return array (0, 1, 2);
}
list ($zero, $one, $two) = numeros();
?>

Esta es la menera correcta de realizar esto, este script en si no sirve de nada, solo explica la sintaxis que debe tener

Retornando una referencia desde una función

<?php
function prueba_de_referencia()
{
    return $algunaref;
}
 
$nueva_referencia =& prueba_de_referencia();
?>

Para más info acerca de esto de las referencias puedes verlo aca

Bueno, en estas cosas se utilizan los returns, igual si se fijan no tiene algun contenido nuevo, si no mas de lo mismo que ya hemos estudiado, en la entrega que viene a continuación vamos hablar de las “funciones variables”, estas son las que tienen agregadas parentesis al final include(), allí si que veremos cosas nuevas! , y aprenderemos a ocupar algo muy entretenido :P

Tan solo eso, besitos a tod@s :)

8 Comments

  • By Eduardo, January 12, 2009 @ 9:20 pm

    me gustaría agregar una info, las funciones cuando no retornan valor, se les llama procedimientos, cuando si retornan, pues funciones :P.

  • By loreto, January 12, 2009 @ 9:28 pm

    Gracias Eduardo :)

  • By human, January 12, 2009 @ 9:54 pm

    Está bueno el artículo, lo mas destacable sin duda es la modestia de la editora :-)

  • By loreto, January 12, 2009 @ 10:49 pm

    muchas gracias human :) , trato de que todos aprendan, solo eso xD

  • By Eduardo, January 12, 2009 @ 10:59 pm

    y yo q

  • By Eduardo, January 12, 2009 @ 11:00 pm

    y yo que pensaba que era egocéntrico ser un DIOS, hahaha :P

  • By loreto, January 12, 2009 @ 11:02 pm

    no entendi Eduardo =S

  • By El propio Blog, January 14, 2009 @ 8:21 pm

    actualizadme!

Other Links to this Post

RSS feed for comments on this post. TrackBack URI

Leave a comment

Youtube Adriana Barrientos