
Gridalo
Kappa
Verificado por Whatsapp
Hola amigos, estoy aprendiendo php y me acabo de encontrar con algo que no entiendo, consigo hacer multiplicaciones y divisiones asi:
Multiplicacion:
echo "El resultado es: ".$_POST['s2']*$_POST['s3'];
Division:
echo "El resultado es: ".$_POST['s2']/$_POST['s3'];
El problema es que cuando pruebo a hacer una suma o una resta no funciona y me da un resultado erroneo, partiendo de que $s2 vale 2 y $s3 vale 3 cuando pongo la suma asi no funciona:
echo "El resultado es: ".$_POST['s2']+$_POST['s3']; (me devuelve 3)
mientras que si quito el string de texto asi:
echo $_POST['s2']+$_POST['s3']; (en este caso me devuelve 5)
Como puede ser esto posible que el string de texto no cambie el resultado de las multiplicaciones ni las divisiones pero si de las sumas y las restas?
Un saludo y gracias!
Multiplicacion:
echo "El resultado es: ".$_POST['s2']*$_POST['s3'];
Division:
echo "El resultado es: ".$_POST['s2']/$_POST['s3'];
El problema es que cuando pruebo a hacer una suma o una resta no funciona y me da un resultado erroneo, partiendo de que $s2 vale 2 y $s3 vale 3 cuando pongo la suma asi no funciona:
echo "El resultado es: ".$_POST['s2']+$_POST['s3']; (me devuelve 3)
mientras que si quito el string de texto asi:
echo $_POST['s2']+$_POST['s3']; (en este caso me devuelve 5)
Como puede ser esto posible que el string de texto no cambie el resultado de las multiplicaciones ni las divisiones pero si de las sumas y las restas?
Un saludo y gracias!
Última edición: