Foros del Web » Programando para Internet » PHP »

Operaciones matematicas entre variables

Estas en el tema de Operaciones matematicas entre variables en el foro de PHP en Foros del Web. Hola a todos Quisiera saber como hago para hacer operaciones matematicas entre variables, pero que el simbolo de la operacion sea otra variable. Explico Código ...
  #1 (permalink)  
Antiguo 09/01/2007, 11:59
Avatar de lrunge  
Fecha de Ingreso: agosto-2005
Ubicación: En algun lugar de Caracas
Mensajes: 165
Antigüedad: 18 años, 8 meses
Puntos: 4
Operaciones matematicas entre variables

Hola a todos

Quisiera saber como hago para hacer operaciones matematicas entre variables, pero que el simbolo de la operacion sea otra variable.

Explico

Código PHP:
<?
$a 
2;
$b 3;

echo 
$a+$b;
// Eso dara como resultado 5
?>
Pero si el simbolo de la operacion (en este caso +) fuese una variable, como hago para hacer la misma operacion:

Código PHP:
<?
$a 
"2";
$b "3";
$simbolo "+";
?>
Salu2
__________________
"La sencillez de una respuesta, sera inversamente proporcional a su explicacion" Luis Runge
  #2 (permalink)  
Antiguo 09/01/2007, 12:18
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 3 meses
Puntos: 9
Re: Operaciones matematicas entre variables

Código PHP:
function suma ($a$b){ return $a $b}
function 
resta ($a$b){ return $a $b}

if (
$simbolo == '+'$funcion 'suma';
if (
$simbolo == '-'$funcion 'resta';

$resultado $funcion($a,$b); 
  #3 (permalink)  
Antiguo 09/01/2007, 14:06
 
Fecha de Ingreso: julio-2003
Ubicación: Buenos Aires
Mensajes: 96
Antigüedad: 20 años, 9 meses
Puntos: 0
Re: Operaciones matematicas entre variables

tambien existe la funcion eval, que podria funcionar:

http://www.php.net/manual/es/function.eval.php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:40.