Skip to content
Advertisement

What is the exact equivalent of JS: something.toFixed() in PHP?

If I have a.toFixed(3); in javascript (‘a’ being equal to 2.4232) what is the exact equivalent command in php to retrieve that? I searched for it but found no proper explanation appended to the answers.

Advertisement

Answer

I found that sprintf and number_format both round the number, so i used this:

$number = 2.4232;
$decimals = 3;
$expo = pow(10,$decimals);
$number = intval($number*$expo)/$expo; //  = 2423/100
User contributions licensed under: CC BY-SA
5 People found this is helpful
Advertisement