String in Zahl umwandeln

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • String in Zahl umwandeln

    Hallöchen!

    Irgendwie leide ich heute unter Hirnblockade...

    Ich möchte einen String, den ich durch einen Input erhalten habe, in eine Zahl unwandeln um damit rechnen zu können.

    $preis = "1,00" --> $preis =1.00

    Kann jemand helfen?

    capsfan
    Coden ist der schmale Grat zwischen geistiger Herausforderung und Wahnsinn.

  • #2
    $zahl = intval( $string );

    greetz
    damasta
    undernet://neo.infected/

    Comment


    • #3
      PHP Code:
      <?
      $preis = "1.001,42";
      Print "$preis<br>"; // 1.001,42
      $preis = str_replace(".","",$preis); // Tausenderpunkte entfernen
      Print "$preis<br>"; // 1001,42
      $preis = str_replace(",",".",$preis);  // Komma "," gegen "." ersetzen
      Print "$preis<br>"; // 1001.42
      $preis = $preis + 1.1; // 1,1 addieren
      Print "$preis<br>"; // 1002.52
      ?>

      Comment


      • #4
        *klatschmitderhandvordiestirn*

        Na klar! str_replace!

        intval ist zwar nett, aber für Dezimalzahlen nicht so praktisch...

        Irgendwie habe ich nach der falschen Sorte Funktion gesucht!

        Vielen Dank für eure Hilfe!

        capsfan
        Coden ist der schmale Grat zwischen geistiger Herausforderung und Wahnsinn.

        Comment

        Working...
        X