Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/06/2014, 21:49
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: sumar variables pero con un valor definido

Por lo poco que entendí, ¿quieres asignar un valor determinado a las variables que tengan valores diferentes a cero? Y si fuera así, ¿siempre será el mismo valor? Es decir, si tengo 10 variables y 8 de ellas tienen valores diferentes a cero, ¿a las 8 les asignaré el 10 u otro valor solo para realizar una suma? ¿Algo como esto?

Código PHP:
Ver original
  1. $a = 5;
  2. $b = 0;
  3. $c = 5;
  4. $d = 0;
  5.  
  6. function sumar(){
  7.     $suma = 0;
  8.     foreach (func_get_args() as $valor){
  9.         if ($valor !== 0){
  10.             $suma += 10;
  11.         }
  12.     }
  13.     return $suma;
  14. }
  15.  
  16. echo sumar ($a, $b, $c, $d); //Imprime 20

Si no es lo que buscas hacer, será mejor que te expliques de una manera más clara y concisa para entenderte mejor y así poder ayudarte.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 20/06/2014 a las 22:41 Razón: Adición de información