Tach!
muss einen float-Wert aus einer Datenbank kommend auf einer Seite zwingend in dem Format xxxx.x ausgeben.
$zahl_zielformat=number_format($zahl_aus_datenbank,1);
Funktioniert auch - wäre da nicht das Komma an den Tausender-Stellen.
Warum versorgst du nicht gleich number_format() mit den entsprechenden Parametern, so wie es im Handbuch aufgeführt ist?
$zahl_zielformat=number_format($zahl_aus_datenbank,1);
$zahl_zielformat=str_replace(",", "", $zahl_zielformat);
> Aber leider scheint er das zu ignorieren. Das Komma verschwindet jedenfalls nicht.
Es liegt sicher nicht an einer Fehlfunktion von str\_replace() sondern an einem Fehler in deinem Code. In dem Ausschnitt ist jedoch keiner zu sehen. Probier mal die allgemeinen Dinge, wie das error\_reporting auf E\_ALL zu stellen (und display\_errors auf on), dann werden dir Zugriffe auf nicht vorhandene Variablen und damit auch Tippfehler aufgezeigt.
dedlfix.