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
$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);
check number_format()
echo number_format(10, 2); // will output 10.00
You can use php's in built number_format() function. You can get more information from php.net.
refer number_format
$x=number_format(10, 2);
Also echo sprintf("%.2f", $my_number);