On Sun, Oct 12, 2003 at 06:09:21PM +1000, Wang Feng wrote: : : This is the example from the php manual: [...] : $formatted = sprintf("%01.2f", $money); // my question comes here : // echo $formatted will output "123.10" [...] : : I don't understand the meaning of the 01 above, which follows the % sign. I : tried the "%.2f" and "%1.2f", both work fine. So, what's the meaning of : 01(especially what the 0 is for)? Seems very much the same as C anyway :-).
The "01" part guarantees that your money always has a preceding "0" for decimal-only amounts. For example, ".15" should be displayed as "0.15". -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php