<?php
    /**
     * Format a number formatted with number_format() back to the standard format
     *
     * @param string $number The number you want to format
     * @param string $dec_seperator_old The decimal seperator you have used in the number, 
     * @param string $thousands_separator_old The thousands seperator you have used in the number
     * @return The number formatted to the standard format
     */
   
	function number_format_reverse($number,$dec_seperator_old = ',',$thousands_separator_old = '.')
	{
		$number = str_replace($thousands_separator_old,'',$number);
		$number = str_replace($dec_seperator_old,'.',$number);
		
		return (float) $number;
	}
	
	echo number_format_reverse('12.345,66'); //Zal 12345.66 geven
	echo number_format_reverse('123456,77'); //Zal 123456.77 geven
	echo number_format_reverse('1234,5678.99','.',','); //Zal 12345678.99 geven
?>