[snip] $price = "1234.567890"; $price = number_format($price, 2, '.', '');
echo $price; Returns 1234.567890 Should return 1234.57 correct? [/snip] Use a new variable to hold the modified information $price = "1234.567890"; $newPrice = number_format($price, 2, '.', ''); echo $newPrice; -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php