texto a numero
telmar1 en montevideo.com.uy
telmar1 en montevideo.com.uy
Mie Jul 18 10:13:50 CLT 2007
Intenta con esto:
<?php
//Esta función toma como argumentos una cadena de caracteres con signos
positivos y/o negativosa retornando el valor de la suma de los mismos.
function sumarCadena($cadena){
$numeros = array();
$retorno = 0;
$numeros = explode("+", $cadena);
foreach ($numeros as $numero){
$retorno+=$numero;
}
return $retorno;
}
$cadenaNumerica="1+8+7+9+102+3.25+99+127+-88+77+95+-7+547+985478+-95478";
print "SELECT " .
"* " .
"FROM " .
"tablas " .
"WHERE " .
"tabla.columna='".sumarCadena($cadenaNumerica)."'";
?>
Mensaje citado por Patricio Gigoux <biobio en munistgo.cl>:
> Hola:
> Tengo la siguiente duda:
> $a="1+2";
> echo $a;
>
> esto da como resultado, y lo necesito,
> 1+2
> pero tambien necesito el resultado numerico, o sea
> 3
>
> pero no he encontrado como, a lo mejor el bosque no me deja ver los
> arboles, pero alguien me podria dar que sea un indicio
>
> Gracias
>
>
>
-----------------------------------------------------------------------
Crea tu blog en solo 3 pasos. Gratis.!
http://blogs.montevideo.com.uy
Y compartilos con tus amigos.
-----------------------------------------------------------------------
Más información sobre la lista de distribución PHP