Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zniana formatu
Forum PHP.pl > Forum > PHP
pablo1982
Witam
Jak zamienic liczbe 10.5 na 10.50 nie uzywajac funkcji number_format().
Musze to zrobic inaczej poniewaj ta funcja zamiania 1000,5 na 1,000.50
a ja chce 1000.50
Prosze o pomoc
Nitro
[php:1:33b2fda852]<?php
number_format( $a, 2, '', '' );
?>[/php:1:33b2fda852]
gdzie $a to Twoja liczba.
Proponuję dokładniejsze zapoznanie się z tą funkcją number_format()
kurtz
Hej
Cytat
Witam
Jak zamienic liczbe 10.5 na 10.50 nie uzywajac funkcji number_format().
Musze to zrobic inaczej poniewaj ta funcja zamiania 1000,5 na 1,000.50
a ja chce 1000.50
Prosze o pomoc
Ustaw lokale dotyczace liczb na polskie (wowczas przecinek bedzie traktowany jako rozdzielnik czesci calkowitej od dziesietnej).

Pozniej to juz numer_format ktory jak widze znasz lub po prostu sprintf.

Nitro: pablo wyraznie napisal ze nie goly number_format ;)


Pozdrawiam
Nitro
Kurtz: nie do końca tak
Cytat
Musze to zrobic inaczej poniewaj ta funcja zamiania 1000,5 na 1,000.50 a ja chce 1000.50

Wywołanie tej funkcji w sposób jaki napisałem zrobi dokładnie to co chciał. Poza tym, mu chyba jednak nie chodzi o zamienienie kropki na przecinek (jako znak oddzielajacy czesc dziesiętna od całkowitej), tylko o to aby nie pojawiał się przecinek po każdym x1000, przynajmniej ja tak go zrozumiałem winksmiley.jpg
spenalzo
[manual:6c387b9c56]sprintf[/manual:6c387b9c56]
[manual:6c387b9c56]printf[/manual:6c387b9c56]
questionmark.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.