Überprüfen ob ein String numerisch ist

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Überprüfen ob ein String numerisch ist

    Ich habe einen String der aus Zahlen und Zeichen besteht
    z.B.
    256*36a4-

    ich lese jetzt in einer schleife den String von vorne nach hinten aus also
    2
    25
    256
    256* an dieser Stelle muss ich unterbrechen und die Zahl 256 und den String * speichern (und später dann 36 und a; 4 und -). Ich wollte das mit einer Überprüfung machen ob der Teilstring numerisch ist ich finde aber die Funktion nicht es muss doch so was in PHP geben (in Basic heißt die Funktion instr() )

    Vielen Dank für eure Hilfe

    Seballa
    Zuletzt geändert von seballa; 28.09.2004, 17:25.

  • #2
    schau mal im handbuch nach intval, strval, settype, da wird wohl das richtige für die dabei sein.

    gruss
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      instr liefert die Position zurück, das Pendant davon in PHP ist strpos

      Kommentar


      • #4
        leider komm ich noch nicht klar nochmal in kurzform:

        ich suche eine Funktion die mir für
        "23"oder "23.5"
        true liefert (= die Variable ist numerisch)

        und für
        "23a" oder "27+"
        false liefert (= die Variable ist ein String)

        Danke für eure Gedult

        Kommentar


        • #5
          http://www.php.net/manual/de/function.is-numeric.php
          I don't believe in rebirth. Actually, I never did in my whole lives.

          Kommentar

          Lädt...
          X