Initial commit

I like to start new repos with this phrase:
Let's get it started!
This commit is contained in:
2020-09-26 14:37:23 +03:00
commit 0e9cf0e6de
5 changed files with 232 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
<?php
function getData($pname) {
if (isset($_GET[$pname])) {
return $_GET[$pname];
} else {
return "";
}
}
$number1=getData('number1');
$oper=getData('oper');
$number2=getData('number2');
if ($oper=="+") {
$res=['rcode'=>'1','result'=>(int)$number1+(int)$number2];
} else if ($oper == "-") {
$res=['rcode'=>'1','result'=>(int)$number1-(int)$number2];
} else if ($oper=="*") {
$res=['rcode'=>'1','result'=>(int)$number1*(int)$number2];
} else if ($oper=="/") {
if ((int)$number2 == 0) {
$res=['rcode'=>'0','result'=>"division by zero"];
} else {
$res=['rcode'=>'1','result'=>(int)$number1/(int)$number2];
}
} else {
$res=['rcode'=>'0','result'=>"unknown operation"];
}
$data=$res;
header('Content-type: application/json');
echo json_encode($data);
?>