<?php class calculator { public function sum($x, $y) { return $x + $y; } public function mul($x, $y) { return $x * $y; } public function fak($n) { if ($n == 0) { return 1; } return $this->fak($n - 1) * $n; } } //-------------------------------------------- //-------------------------------------------- //-------------------------------------------- $calc = new calculator(); for ($i = 0; $i < 10; $i++) { echo "{$i} + {$i} = " . $calc->sum($i, $i) . "<br>"; echo "{$i} * {$i} = " . $calc->mul($i, $i) . "<br>"; echo "{$i}! = " . $calc->fak($i) . "<br>"; echo "<hr>"; }
require_once './calculator.php'; $obj = new calculator(); echo '<pre>'; print_r($_POST); $first = $_POST['first-number']; $second = $_POST['second-number']; $button = $_POST['btn']; if ($button == 'add') { $add = $obj->add($first, $second); } if ($button == 'sub') { $add = $obj->sub($first, $second); } if ($button == 'mul') { $add = $obj->mul($first, $second); } if ($button == 'div') { $add = $obj->div($first, $second); } if ($button == 'mod') { $add = $obj->mod($first, $second); } ?> <html> <head> <title>Calculator</title> </head> <body>