+ Antworten
Ergebnis 1 bis 4 von 4
  1. #1
    Registriert seit
    Nov 2008
    Beiträge
    498

    Standard Problem seit v5.0 mit Kommastellen

    Hallo,

    seit dem Update auf v5 habe ich ein Problem mit einem Script.
    Der Fehler lautet: a non well formed numeric value encountered ...on line 88

    Line 88= $PACMaxProWR = ($werte[1]/1000);

    $werte = explode(";", $datensaetze[2]);

    Ich habe schon ein wenig im Forum gelesen, anscheinend hängt es mit der neuen PHP Version und den Kommastellen zusammen. Kann mir jemand verraten wie ich den Fehler behoben bekomme.

  2. #2
    Registriert seit
    Mar 2008
    Ort
    Ruesselsheim
    Beiträge
    3,062

    Hallo
    Dein Wert in $werte[1] wird einen Kommawert mit einem Komma sein ( also zB 30,15 )
    Du brauchst aber einen Kommawert mit Punkt ( also 30.15 ).
    Man kann das Ersetzen so zB machen.
    PHP-Code:
        $werte[1] = str_replace(",",".",$werte[1]); 

  3. #3
    Registriert seit
    Nov 2008
    Beiträge
    498

    Zitat Zitat von 1007 Beitrag anzeigen
    Hallo
    Dein Wert in $werte[1] wird einen Kommawert mit einem Komma sein ( also zB 30,15 )
    Du brauchst aber einen Kommawert mit Punkt ( also 30.15 ).
    Man kann das Ersetzen so zB machen.
    PHP-Code:
        $werte[1] = str_replace(",",".",$werte[1]); 
    Vielen Dank für den Tip, ich beobachte ob es jetzt funktioniert!

  4. #4
    Registriert seit
    Feb 2018
    Ort
    Bochum
    Beiträge
    233

    Zitat Zitat von 1007 Beitrag anzeigen
    Hallo
    PHP-Code:
        $werte[1] = str_replace(",",".",$werte[1]); 
    Das geht grundsätzlich, wenn die Zahlenformateinstellungen richtig sind: Dezimaltrenner auf ',' und KEIN Tausendertrenner (im Deutschen ja ein '.').

    Wenn man es unabhängig von der lokalen Formateinstellung haben will, kann man die Standard-PHP-Funktion format_number nutzen.

Ähnliche Themen

  1. Problem mit Rollladenaktoren seit Umstellung auf IPS 5
    Von Hilli86 im Forum Eaton Xcomfort
    Antworten: 2
    Letzter Beitrag: 10.08.18, 13:38
  2. Antworten: 2
    Letzter Beitrag: 25.10.16, 09:56
  3. Problem mit zerschossenen Daten seit heutigem Update
    Von Schuggi im Forum Allgemeine Diskussion
    Antworten: 2
    Letzter Beitrag: 29.09.16, 13:53
  4. Antworten: 2
    Letzter Beitrag: 19.09.13, 08:21
  5. Problem mit Comport seit IPS v2.3
    Von brausepaul im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 1
    Letzter Beitrag: 19.08.10, 01:29