$base_in || $value === false) die('Invalid character in input string: '.$input[$i]); $integer += $value * pow($base_in, $len - $i); } if ($base_out == 10) die(' Result: '.$integer); $result = ''; while ($integer != 0) { $remainder = $integer % $base_out; $result = $conversionmap[$remainder].$result; $integer = floor($integer / $base_out); } echo ' Result: '.$result; ?>