Friday, 10 August 2018

Get Percentage Of A Number With PHP

Use the following function to find the percentage value of one number to another. If the $total parameter is zero then zero is returned as this would otherwise result in a division by zero error.
  1. function get_percentage($total, $number)
  2. {
  3. if ( $total > 0 ) {
  4. return round($number / ($total / 100),2);
  5. } else {
  6. return 0;
  7. }
  8. }
Here are some examples of the function in action.
  1. echo get_percentage(100,50).'%'; // 50%
  2. echo get_percentage(100,10).'%'; // 10%
  3. echo get_percentage(100,100).'%'; // 100%
  4. echo get_percentage(400,3).'%'; // 0.75%
  5. echo get_percentage(1234,4321).'%'; // 350.16%

0 comments:

Post a Comment