$Hz = 145625000; $kHz = $Hz/1000.0; $MHz = $Hz/1000000.0; // lub $MHz = $kHz/1000;
function($value, $przedrostek = 'M') { //tu walidacja $value jako liczby oraz $przedrostek jako oznaczenia( może być choćby in_array() )... i jeśli błąd to wyjątek albo false czy jak tam chcesz... switch($przedrostek) { case 'M': return ($value/1000000).' M'; //... i tak dalej inne przedrostki default: return $value; } }