0

I need to change several variable values by rounding them, and while it works if I specify each variable individually I'm having trouble getting it to do the same thing in a function.

Single Variable Result = 9.5 (Works correctly)

$var = 9.54;
If ($var != NULL AND $var !== "") {
   $var = round($var , 1, PHP_ROUND_HALF_EVEN); 
}
echo $var;

Function Result = 9.54 (Doesn't work correctly)

$a = 9.54;
function RoundDecimal($var) {
   If ($var != NULL AND $var !== "") {
      $var = round($var , 1, PHP_ROUND_HALF_EVEN); 
   }
}
RoundDecimal($a); // Calls function
echo $a;
Chaya Cooper
  • 2,566
  • 2
  • 38
  • 67

0 Answers0