<?php

function cleanPrice($pris) {
    $last = substr($pris, strlen($pris)-1);
    switch($last) {
        case "k": $scale = 1000; break;
        case "m": $scale = 1000000; break;
        default: $scale = 1;
    }
    return preg_replace('/[^-0-9.]/', '', $pris) * $scale;
}

echo cleanPrice('1.4m');