String in Zahl umwandeln

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

  • 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/

    Kommentar


    • #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
      ?>

      Kommentar


      • #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.

        Kommentar

        Lädt...
        X