texto a numero

Ricardo Mun~oz A. rmunoz en pjud.cl
Mar Jul 17 11:38:24 CLT 2007


Patricio Gigoux wrote:
> Ricardo Mun~oz A. escribió:
>> Patricio Gigoux wrote:
>>> Ricardo Mun~oz A. escribió:
>>
>> [...]
>>
>>>>
>>>> http://cl.php.net/manual/es/language.types.type-juggling.php
>>>>
>>> Revise la pagina, pero lo mas que logro es que reconosca el primer 
>>> numero, es decir,
>>>
>>> (float) "1+2" me da 1, pero no evalua "1+2" que es 3
>>
>> debe ser:
>>
>> echo (float)(1+2);
>>
>> obs. si por alguna razon quieres usar "1+2" explica bien lo que 
>> necesitas hacer...
>>
> probe
> $a="1+2";
> echo (float)($a);
> y sigue dandome 1
> La idea es a su vez poder hacer un
> select $a, campo, campo2  from table where campo = $a

puede que te sirva:

$a="1+2";
echo (float) ($a[0]+$a[2]);

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)


Más información sobre la lista de distribución PHP