Mailinglisten-Archive |
Hallo,
Am Freitag, 12. Oktober 2001 um 14:40 verkündete Thomas Michel:
> der schweizer franken kennt keine 1 rappen bzw nur 5er d.h 5 ist die
> kleinste einheit was muss ich an der function von Ralph ändern damit mein
> wunsch erfüllt wird?
function check($val)
{
$regex = "^[0-9]+[,.][0-9]{2}$";
if (isset($val)) {
if (ereg ($regex, $val)) {
$val = ereg_replace (",", ".", $val);
//Aufspalten, und gucken ob hinterm komma (.) ein
//Teiler von 5 ist
$both = implode(".", $val);
if ((int)$both[1] % 5 == 0)
{
return 1;
}
}
else {
// Konvertierungsfehler!
return 0;
}
}
}
Mit freundlichen Grüssen
Nils Meyer (mailto:meyer_(at)_wmc24.de)
--
Nils Meyer, Eichenweg 7, 21745 Hemmoor
Tel: 04771 - 68 98 80 | http://www.nmeyer.com
Fax: 04771 - 68 97 90 | http://www.webmasterchannel.de
Mob: 0174 - 20 34 08 5 | mailto:meyer_(at)_wmc24.de
php::bar PHP Wiki - Listenarchive