kostenloser Webspace werbefrei: lima-city


Wert in Textbox ist Zahl?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    sirseven

    sirseven hat kostenlosen Webspace.

    Wie kann ich in PHP abfragen ob der Wert in einer Textbox eine Zahl ist?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. s******n

    das h?ngt ein bisschen davon ab, um was f?r eine Zahl es sich handelt (integer, boolean, double).

    Grunds?tzlich sollte man mit diesen drei Funktionen auskommen:

    is_integer($Textfeldname)

    is_bool($Textfeldname)

    is_double($Textfeldname)

    die Funktionen liefern als R?ckgabewert "true", falls es sich um eine Zahl des entsprechenden Typs handelt. Kann man also wunderbar eine if-struktur mit aufbauen.

    hier nochmal die Funktionsreferenz zu is_integer (die anderen Funktionen sind auf der Seite verlinkt)
    http://es.selfhtml.org/php/funktionsreferenz/variablen_funktionen/is_integer.html

    Gru?
    ssd

    Beitrag ge?ndert am 1.10.2005 14:42 von ssd_bonn
  4. c*********c

    Du kannst es auch mit der Funktion "is_numeric" ?berpr?fen lassen; diese Funktion stellt fest, ob sich im ?bergebenen Paramter Zahlen befinden.


    Code:
    <?
    /***
    Auch m?gliche Initialisierung:
    $zahl = 123456789.235959;
    ***/
    $zahl = "123456789.561456145674964764234121674";
    // In diesem Falle true
    if(is_numeric($zahl) === TRUE)
    {
    print($zahl ." ist eine Zahl!");
    }
    else
    {
    print($zahl ." ist keine Zahl!");
    }
    ?>


    Beitrag ge?ndert am 1.10.2005 14:45 von compactdisc
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!