how to display number in a certain format in php

后端 未结 5 1498
说谎
说谎 2020-12-07 04:18

I\'d like to display a number, integer or float in a uniform way like this:

if it is integer, for example 10, it should be displayed as 10.00 if it is a float alread

相关标签:
5条回答
  • 2020-12-07 04:46
    $formatted = sprintf("%.2f", $your_number);
    

    Alternatively, if you just want to print it out, and don't need it in a variable:

    printf("%.2f", $your_number);
    
    0 讨论(0)
  • 2020-12-07 04:55

    check number_format()

    echo number_format(10, 2); // will output 10.00
    
    0 讨论(0)
  • 2020-12-07 05:01

    You can use php's in built number_format() function. You can get more information from php.net.

    0 讨论(0)
  • 2020-12-07 05:07

    refer number_format

    $x=number_format(10, 2);
    
    0 讨论(0)
  • 2020-12-07 05:09

    Also echo sprintf("%.2f", $my_number);

    0 讨论(0)
提交回复
热议问题