Lo que tu necesitas es un eval<br>ejemplo:<br><?php<br> $a = "1+2";<br> eval("\$b = $a;");<br> echo $a;<br> echo "<br>";<br> echo $b;<br>?><br>t muestra:<br>1+2<br>3
<br>Enlace :<br><a href="http://www.php.net/eval">http://www.php.net/eval</a><br><br><br><div><span class="gmail_quote">El día 17/07/07, <b class="gmail_sendername">Luis Roa P</b> <<a href="mailto:lar004@indra.cl">lar004@indra.cl
</a>> escribió:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>> Asunto: texto a numero<br>><br>> Hola:<br>> Tengo la siguiente duda:
<br>> $a="1+2";<br>> echo $a;<br>><br>> esto da como resultado, y lo necesito,<br>> 1+2<br>> pero tambien necesito el resultado numerico, o sea<br>> 3<br>><br><br>Prueba con let antes de la variable
<br><br>N=1<br>LET N=N+1<br>echo $N<br><br>Nota : En el let usas directamente el nombre de la variable (sin el $)<br><br>Saludos<br>LRP<br><br></blockquote></div><br><br clear="all"><br>-- <br>Miguel Panuera C.<br>STsoft Developer
<br><a href="mailto:mpanuera@gmail.com">mpanuera@gmail.com</a><br><a href="mailto:m.panuera@stsoftperu.com">m.panuera@stsoftperu.com</a>