Thread Verfasser: Rolly8-HL
Thread ID: 1424
Thread Info
Es gibt 3 Beiträge zu diesem Thema, und es wurde 278 Mal angesehen.
 Thema drucken
Ein nicht gut gebildeter numerischer Wert
Rolly8-HL
Hallo, bekomme diesen Fehler angezeigt und möchte ihn gerne Begeben.
A non well formed numeric value encountered

Code 

$val = $val*1024*1024;


Unter PHP v.7.2.2, was sollte ich dort ändern?
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
 
Systemweb
Wahrscheinlich enthält $val einen String, der nicht vom Typ "Integer" ist. Das passiert z.B. wenn man mit 1024k*1024*1024 rechnet.

Code 

$val = (int)$val*1024*1024;

lässt PHP nur mit dem Zahlenwert ohne Einheit rechnen, wandelt also den String beim Berechnen wieder in einen Integer-Wert um.
 
Rolly8-HL
Ja, danke für die schnelle Antwort, habe es geändert und der Fehler fehlt jetzt.
Habe die Core mal damit durchsucht und jetzt etwas vergleichbares gefunden, gehe daher von aus das die Funktion auch immer noch das macht was sie soll.

Besten Dank.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein!
Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten!
Das gibt einem zu Denken oder?
 
Springe ins Forum:
Thema Forum Antworten Letzter Beitrag
Gästebuch 4.15 - Funktioniert nicht Allgemeine Fragen und Probleme 5 20.08.2018 um 11:51
Istallation wird nicht beendet. Anfängerfragen 7 20.07.2018 um 14:32
Images einfügen geht nicht... Anfängerfragen 4 22.06.2018 um 19:12
Forum, Nachricht wird nicht angezeigt. Anfängerfragen 26 25.05.2018 um 08:34
Datenbank SQL bei gmx/1und1 wird nicht gefunden Anfängerfragen 12 22.03.2018 um 22:27