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 67 views
1 answer 107 views
107 views asked Oct 26, 2024 by avibootz
1 answer 135 views
135 views asked Nov 15, 2022 by avibootz
1 answer 134 views
134 views asked Nov 15, 2022 by avibootz
2 answers 153 views
1 answer 123 views
123 views asked Nov 15, 2022 by avibootz
1 answer 144 views
144 views asked Nov 14, 2022 by avibootz
...