Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/07/2009, 15:48
Avatar de chumisiado
chumisiado
 
Fecha de Ingreso: enero-2006
Ubicación: Chilito
Mensajes: 69
Antigüedad: 19 años, 2 meses
Puntos: 0
Busqueda Respuesta: Duda con respecto a valores devueltos en funciones

Lo que tienes que hacer es lo sigueinte

Código PHP:
function devolver($valor$dia=""$mes=""){ 

if ((
trim($dia) == "") AND (trim($dia) == "")){
    
//Haces lo que la funcion hacia hasta ahora
    
$dia=$valor+15
    
$mes=$valor+30
}else{

    
//haces lo nuevo utilizando los parametros de dia y mes por ejemplo
   //Ejemplo
    
$dia=$valor+$dia
    
$mes=$valor+$mes
}


con esto se esta considerando el caso de las partes del codigo e que no llame la funcion con los 3 parametros, ahora si antes de cada parametro pones un & (ejemplo &$dia) significa que si cambias el valor del parametro en la funcion cambiara el valor de la llamada .. se entende?? es decir no tendrias que hacer un return , por que con el hecho de cambiar al valor dentro de la funcion cambiara para el valor de referencia