> 백엔드 개발 > PHP 튜토리얼 > PHP를 사용하여 간단한 덧셈, 뺄셈, 곱셈, 나눗셈 계산기 기능 구현

PHP를 사용하여 간단한 덧셈, 뺄셈, 곱셈, 나눗셈 계산기 기능 구현

怪我咯
풀어 주다: 2023-03-13 14:50:01
원래의
9467명이 탐색했습니다.

누구나 덧셈, 뺄셈, 곱셈, 나눗셈 계산기를 사용해 본 적이 있을 것입니다. 이 글에서는 PHP를 사용하여 이를 구현하는 방법을 소개합니다.

PHP 기본 언어로 작성된 작은 프로그램을 기반으로 한 계산기

요구 사항: 숫자를 입력하세요. 덧셈과 뺄셈, 곱셈과 나눗셈 연산을 위한 입력 상자(html+php)

아이디어:

1 먼저 숫자와 연산자를 입력하기 위한 입력 상자를 만듭니다. 숫자는 input의 text 속성을 사용합니다. 연산자는 Sellct

2 입력 상자의 = 기호를 클릭하여 해당 작업을 수행합니다.

3 = 기호가 있는 입력 상자는 입력 제출 양식과 내용을 클릭하기만 하면 됩니다.

4 html에서 얻은 내용을 확인합니다. 연산자는 해당 작업을 수행합니다

5. 작업이 완료된 후 결과를 폼에 반환해야 합니다(즉, 값을 할당합니다). 양식의 값으로)

코드는 다음과 같습니다.

<?php 
header("content-type:text/html;charset=utf-8"); 
session_start(); 
?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-CN" dir="ltr"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> 
<title>简单计算机</title> 
</head> 
<body> 
<form action="jisuan.php" method="post"> 
第一个数<input type="text" value="" name="num1"><br /> 
计算符号<select name="oper"> 
<option value="+">+</option> 
<option value="-">-</option> 
<option value="*">*</option> 
<option value="/">/</option> 
</select><br /> 
第二个数<input type="text" value="" name="num2"><br /> 
<input type="submit" value="计算结果"><br /> 
</form> 
</body> 
</html> 
<?php 
$num1=$_POST[&#39;num1&#39;]; 
$num2=$_POST[&#39;num2&#39;]; 
$oper=$_POST[&#39;oper&#39;]; 
$rs=0; 
switch($oper){ 
case "+": 
$rs=$num1+$num2; 
break; 
case "-": 
$rs=$num1-$num2; 
break; 
case "*": 
$rs=$num1*$num2; 
break; 
case "/": 
$rs=$num1/$num2; 
break; 
default: echo "您输入的不正确"; 
} 
$_SESSION[&#39;rs&#39;]=$rs; 
echo &#39;计算结果为:&#39;.$_SESSION[&#39;rs&#39;]; 
?>
로그인 후 복사


위 내용은 PHP를 사용하여 간단한 덧셈, 뺄셈, 곱셈, 나눗셈 계산기 기능 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿