How to calculate simple interest in PHP

1 Answer

0 votes
function calculateSimpleInterest($principal, $rate, $years) {
    // Validate inputs
    if ($principal < 0 || $rate < 0 || $years < 0) {
        return "Error: Principal, Rate, and Time must be non-negative values.";
    }

    // Calculate Simple Interest
    $simpleInterest = ($principal * $rate * $years) / 100;

    return $simpleInterest;
}

// Main Program
// Input values
$principal = 30000; // principal amount
$rate = 4;          // annual interest rate in percentage
$years = 3;          // time in years

// Calculate and display the result
$result = calculateSimpleInterest($principal, $rate, $years);

if (is_numeric($result)) {
    echo "The Simple Interest for Principal = $principal, Rate = $rate%, and Time = $years years is: $result";
} else {
    echo $result; // Display error message if inputs are invalid
}



/*
run:

The Simple Interest for Principal = 30000, Rate = 4%, and Time = 3 years is: 3600

*/

 



answered Aug 29, 2025 by avibootz

Related questions

1 answer 78 views
1 answer 114 views
114 views asked Oct 26, 2024 by avibootz
1 answer 146 views
146 views asked Nov 15, 2022 by avibootz
1 answer 147 views
147 views asked Nov 15, 2022 by avibootz
2 answers 169 views
1 answer 136 views
136 views asked Nov 15, 2022 by avibootz
1 answer 153 views
153 views asked Nov 14, 2022 by avibootz
...