Exemplo n.º 1
0
function calc($num, $string)
{
    switch ($string) {
        case '+':
            echo "Summ = " . array_sum($num);
            break;
        case '-':
            echo "difference = " . minus($num);
            break;
        case '*':
            echo "multiplication = " . array_product($num);
            break;
        case '/':
            echo "quotient = " . devide($num);
            break;
        default:
            echo 'Try another action: +, -, *, /';
    }
}
Exemplo n.º 2
0
function multiply($x, $y)
{
    $answer = $x * $y;
    return $answer;
}
function devide($x, $y)
{
    $answer = $x / $y;
    return $answer;
}
$result = 0;
$result = multiply(2, 5);
var_dump($result);
$result = 0;
//Nulli paneme muutujaks, millel hiljem on väärtus (otseselt vajalik pole hetkel)
$result = devide(25, 5);
//input type hidden- kasutajale ei näidata, aga väärtus saadetakse kaasa (all)
var_dump($result);
$multiply_result = $divide_result = 0;
//defineerime muutujad
if (isset($_GET["operator"])) {
    //vaatab kas aadressireal on operator- GET näitas
    echo $_GET["operator"];
    if ($_GET["operator"] == "multiply") {
        //võtsin aadressirealt kaks arvu funktsiooni
        $multiply_result = multiply($_GET["number_one"], $_GET["number_two"]);
    } else {
        if ($_GET["operator"] == "divide") {
            //võtsin aadressirealt kaks arvu funktsiooni
            $divide_result = divide($_GET["number_one"], $_GET["number_two"]);
        }