Hướng dẫn calculator program in php using oops - chương trình máy tính trong php sử dụng oops

Máy tính PHP OOP

Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một trình soạn thảo cho thấy các ký tự Unicode ẩn. Tìm hiểu thêm về các ký tự unicode hai chiều

classcalc { Calc {
công khai $ num1; $num1;
công khai $ num2; $num2;
công khai $ cal; $cal;
publicFunction__construct ($ num1Inserted, $ num2Inserted, $ calinserted) { function __construct($num1Inserted, $num2Inserted, $calInserted) {
$ this-> num1 = $ num1Inserted;this->num1 = $num1Inserted;
$ this-> num2 = $ num2Inserted;this->num2 = $num2Inserted;
$ this-> cal = $ calinserted;this->cal = $calInserted;
}
publicFunctionCalcMethod () { function calcMethod() {
chuyển đổi ($ this-> cal) { ($this->cal) {
Case'add ': 'add':
$ result = $ this-> num1 + $ this-> num2;result = $this->num1 + $this->num2;
phá vỡ;;
trường hợp ' 'sub':
$ result = $ this-> num1-$ this-> num2;result = $this->num1 - $this->num2;
phá vỡ;;
trường hợp ' 'mul':
$ result = $ this-> num1-$ this-> num2;result = $this->num1 * $this->num2;
phá vỡ;;
trường hợp ':
$ result = $ this-> num1-$ this-> num2;result = "Error";
phá vỡ;;
}
publicFunctionCalcMethod () { $result;
}
publicFunctionCalcMethod () {
chuyển đổi ($ this-> cal) {

Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một trình soạn thảo cho thấy các ký tự Unicode ẩn. Tìm hiểu thêm về các ký tự unicode hai chiều

Case'add ': 'calc.inc.php';
$ result = $ this-> num1 + $ this-> num2;num1 = $_POST['num1Inserted'];
phá vỡ;num2 = $_POST['num2Inserted'];
trường hợp 'cal = $_POST['calInserted'];
$ result = $ this-> num1-$ this-> num2;calculator = new Calc($num1, $num2, $cal);
Case'Mul ': $calculator->calcMethod();
chuyển đổi ($ this-> cal) {

Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một trình soạn thảo cho thấy các ký tự Unicode ẩn. Tìm hiểu thêm về các ký tự unicode hai chiều

>
<html>
<head>
<meta charset="utf-8">
Case'add ':title>PHP Calculatortitle>
<style>
$ result = $ this-> num1 + $ this-> num2; {
phá vỡ;: 12px;
publicFunctionCalcMethod () {
chuyển đổi ($ this-> cal) {alert {
Case'add ':: red;
publicFunctionCalcMethod () {
style>
head>
<body>
chuyển đổi ($ this-> cal) {h2>OOP calculatorh2>
<br>
<form action="calc.php" method="POST">
<input type="text" name="num1Inserted">
<input type="text" name="num2Inserted">
<select name="calInserted">
Case'add ':option value="add">Addoption>
$ result = $ this-> num1 + $ this-> num2;option value="sub">Subtractoption>
phá vỡ;option value="mul">Multiplyoption>
select>
trường hợp 'button type="submit">Calculatebutton>
form>
body>
html>