Using an array returned from a function : Return Value « Functions « PHP






Using an array returned from a function

 
<?
function myFunction2($meal, $tax, $tip) {
    $tax_amount  = $meal * ($tax / 100);
    $tip_amount  = $meal * ($tip / 100);
    $total_notip = $meal + $tax_amount;
    $total_tip   = $meal + $tax_amount + $tip_amount;

    return array($total_notip, $total_tip);
}

$totals = myFunction2(15.22, 8.25, 15);

if ($totals[0] < 20) {
    print 'The total without tip is less than $20.';
}
if ($totals[1] < 20) {
    print 'The total with tip is less than $20.';
}
?>
  
  








Related examples in the same category

1.Function return more than one value
2.Math Function Library
3.A Function That Returns a Value
4.Function Requiring Two Arguments
5.A Function That Returns a Value
6.Functions that return true or false
7.Returning a value from a function
8.Returning an array from a function
9.Returning a list an array from function
10.Returning Values by Reference
11.Returning a Value by Reference
12.Returning by Reference
13.Returning More Than One Value
14.Multiple return statements in a function
15.return multiple values from a function
16.Passing Arguments and Returning Values by Reference
17.User-Defined Function to Determine a Leap Year