OK y'all, go ahead and shoot me, but this is what I'd do:

$mystring="enters $56.55 for example";
$mynumber=$mystring+1-1;

$mynumber now equals 56.55  If you want the . to go to, use the other
methods.

-----Original Message-----
From: Jason Caldwell [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, September 11, 2002 3:31 PM
To: [EMAIL PROTECTED]
Subject: [PHP] Extracting Numbers from a string.


I need to extract the numbers only from a field.

For example:  I have an AMOUNT field and so that I can filter out any user
typo's I would like to extract the numbers only.

If the user enters $56.55 for example or just $56 then I would like to be
able to remove the "$" and the "." keeping just the 56 or 5655.

Can I use eregi_replace() to do this -- I've been trying but it doesn't seem
to work right.

Thanks.
Jason



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to