PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks. |
 |

29-09-2012, 19:11
|
Truncate
Registrierter Benutzer
|
|
Registriert seit: Nov 2005
Beiträge: 423
|
|
number_format($row[0],"","",".") geht nicht mehr?
Hallo,
gab es bei irgendeinem PHP-Update eine Änderung an number_format()?
Das hier liefert mir nämlich kein Ergebnis mehr (in $row[0] ist eine ganz normale Integerzahl):
$abrufe=number_format($row[0],"","",".");
Danke,
Truncate
|

29-09-2012, 19:38
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 3.784
|
|
Lass mal $row[0] weg und schreib stattdessen eine Zahl hin, bei der das Problem auftritt.
|

29-09-2012, 19:49
|
Truncate
Registrierter Benutzer
|
|
Registriert seit: Nov 2005
Beiträge: 423
|
|
echo number_format(12345678,"","",".");
Liefert keine Ausgabe und auch keinen Fehler?! Echt strange...
|

29-09-2012, 19:51
|
Truncate
Registrierter Benutzer
|
|
Registriert seit: Nov 2005
Beiträge: 423
|
|
number_format(12345678,0,"","."); geht...
Anscheinend darf der 2. Parameter nicht mehr "" haben sondern 0
|

30-09-2012, 00:42
|
ezkimo
Registrierter Benutzer
|
|
Registriert seit: Apr 2005
Ort: Beckum / Westf.
Beiträge: 280
|
|
Der zweite Parameter musste schon immer ein int Wert sein. Hieran hat sich eigentlich nichts geändert.
|

30-09-2012, 01:04
|
Truncate
Registrierter Benutzer
|
|
Registriert seit: Nov 2005
Beiträge: 423
|
|
Zitat:
Zitat von ezkimo
Der zweite Parameter musste schon immer ein int Wert sein. Hieran hat sich eigentlich nichts geändert.
|
Bis vor paar Wochen lieferte das aber eine normale Ausgabe... also irgendwas muss ja an den letzten PHP-Updates geändert worden sein.
|

30-09-2012, 13:20
|
ezkimo
Registrierter Benutzer
|
|
Registriert seit: Apr 2005
Ort: Beckum / Westf.
Beiträge: 280
|
|
Nun, mann müsste zunächst mal klären, ob auf Deinem Server ein PHP Update durchgeführt wurde und welcher Versionssprung dann vorliegt. Darüber hinaus sollte man auch klären, ob sich an den Server Einstellungen bzgl. PHP etwas getan hat. Wurden grundsätzliche Einstellungen geändert?
Im PHP Changelog ist soweit nicht zu sehen, ob sich der zweite Parameter der number_format() Funktion geändert hätte. Die letzte Änderung betraf die Angabe von mehreren Bytes für den dritten und vierten Parameter. Da ich jetzt nicht weiß, wie Dein Error Reporting eingestellt ist, und ob es sich tatsächlich um einen Fehler oder nur um eine Warning oder Notice handelt, kann man hierzu einfach nichts genaueres sagen.
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|