Jak mogę sformatować float przez sprintf
, tak jak robiłbym przed number_format()
? muszęNumer w formacie sprintf PHP podobny do number_format
- żadnych dziesiętne
- kropki jako separatora tysięcy
Z number_format()
Chciałbym zrobić
$number = number_format(1599, 0, ".", ",");
Wynik powinien być:
1599 => 1.500
899.99 => 899
70 => 70
Czy jest to możliwe przy użyciu sprintf()
?
poważaniem, Robert
miałeś na myśli wszystkich '' '.' przez? –
Nie sądzę, że 'sprintf' obsługuje separator tysięcy. Czy istnieje jakikolwiek powód, dla którego 'numer_format' nie może być użyty? –
Myślę, że '1599 => 1.500' powinien przeczytać' 1599 => 1.599', jeśli dobrze rozumiem pytanie. – core1024