I cannot seem to figure out how to always round up in PHP. ceil() would be the obvious choice but I need the same functionality that round() provides with its second parameter “precision”. Here is an example:
// Desired result: 6250 echo round(6244.64, -2); // returns 6200 echo round(6244.64, -1); // returns 6240 echo ceil(6244.64) // returns 6245
I need the number to always round up so that I can calculate an equal divisor based on parameters for a chart.
From a comment on http://php.net/manual/en/function.ceil.php: