Mailinglisten-Archive |
Thomas Michel wrote:
> Hallo zusammen
>
Hallo,
> Wie kann ich testen ob es ein gültiger fraken betrag ist?
>
> z.b 40.45 -> true
> z.b 40.222 -> false
> z.b 50.53 -> false
>
Ich hab mir da mal was gebastelt.
Die Funktion konvertiert auch gerade die deutsche Schreibweise
mit Dezimalkomma in die mit Dezimalpunkt
function check($val) {
$regex = "^[0-9]+[,.][0-9]{2}$";
if (isset($val)) {
if (ereg ($regex, $val)) {
$val = ereg_replace (",", ".", $val);
return 1;
}
else {
// Konvertierungsfehler!
return 0;
}
}
}
Bis dann,
Ralph
php::bar PHP Wiki - Listenarchive