Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2011, 00:16
Avatar de reborn
reborn
 
Fecha de Ingreso: febrero-2010
Mensajes: 440
Antigüedad: 14 años, 2 meses
Puntos: 1
(Consulta) No entiendo el return en una función

Buenas...

No entiendo q papel juega el return en una funcion.
Hice una funcion para insertar datos en la base de datos:

Código PHP:
Ver original
  1. function insertDatos($dato1,$dato2,$dato3){
  2.  
  3. $insert = mysql_query("INSERT INTO tabla VALUES ($dato1,$dato2,$dato3)")
  4.              or die(mysql_error());
  5.  
  6. return $insert;
  7.  
  8. }

...eso funciona bien, pero si yo le quito el return $insert; tambien funciona bien.
No entiendo bien cual seria el sentido de colocar return.
Por definicion, se q es para retornar el valor q guarda la variable de la instruccion, pero en la practica no se cuando debo utilizarlo.

Esa es mi duda.
Gracias y saludos.