Mailinglisten-Archive |
also ich probiere gerne: $val == $val+0 wenn Du , als Dezimaltrennzeichen zulässt musst Du die natürlich vorher mit einem simplem Textersetzen ausgetauscht haben > -----Ursprüngliche Nachricht----- > Von: Thomas Michel [mailto:thomas.michel_(at)_datacomm.ch] > Gesendet: Samstag, 5. Januar 2002 11:27 > An: php_(at)_phpcenter.de > Betreff: [php] Erkennen ob es eine zahl ist > > > Hallo zusammen > > Ich möchte den Inhalt eines Formulars auf den Zahlentype > testen. Folgendes > geht nur wenn der Funktonsaufruf direkt im Code geschieht. > Das Problem liegt > wohl daran das die Daten beim abschicken in einen String > umgewandelt werden. > Hat jemand eine Idee wie ich das ganze realisieren könnte? > > 100.00 //ok > 100,0000 //ok > -100.00000 //ok > > > > <?php > function test($wert) > { > if(is_double($wert)==1 || is_int($wert)) > { > return true; > } > else > { > return false; > } > } > var_dump(test(100)); > ?> > > > > mfG > > Thomas Michel > > --- > Burgdorfstrasse 49 > 3423 Ersigen > 079 358 50 42 > info_(at)_michelnet.ch > -- > ** http://www.php-center.de ** > Die PHP-Liste: mailto: php_(at)_phpcenter.de > http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive