[PHP따라하기] PHP 연산자
1. 산술연산자
- 사칙연산 : +, -, *, /
- 모듈러스연산자 : % 나눗셈 나머지 계산
- 대입연산자 : =
예>
<!doctype html>
<html>
<head>
<title>Document</title>
</head>
<body>
<h1>국민연금 계산안내</h1>
<form action = "kukmin.php" method = "get">
<div>
<label>기본월소득</label><input type = "number" name = "money_in"><p>
<label>각종수당(비과세)</label><input type = "number" name = "extra_pay"><p>
<button>계산결과</button>
</div>
</form>
</body>
</html>
------------------
<?php
$money_in = $_GET["money_in"];
$extra_pay = $_GET["extra_pay"];
$tot = ($money_in * 0.045);
$tot2 = $money_in * 0.02995;
$tot1 = ($money_in + $extra_pay)-($tot+$tot2);
echo "<h1><b> 귀하가 부담하실 국민연금은 $tot<br>
건강보험료는 $tot2 , 실수령액은 $tot1 입니다. </b></h1>";
?>
2. 증가감소 연산자
++변수 : 현재 값에 1증가후 연산작업수행
변수++ : 연산작업 수행 후 현재 변수값 1증가
--변수 : 현재 값에 1감소 후 연산작업수행
변수-- : 연산작업 수행 후 현재 변수값 1감소
3. 할당연산자
+= : 기존변수값에 특정값을 더한 후 결과를 기존변수에 다시 할당
$a+= 3 // $a = $a+3;
-= : 기존변수에서 특정값을 가감한 후 결과를 기존변수에 다시 할당.
$a-= 5 //$a = $a + 5;
*= : 기존변수에 특정값을 곱한 결과를 기존변수에 다시 재할당.
/= : 기존변수의 값을 특정값으로 나눈 결과를 다시 기존변수에 재할당
4. 관계연산자
프로그램의 논리적 흐름에 영향을 미치는 연산자
종류 : >, <, >=, <=, ==, !=
참이면 1, 거짓이면 0
예> 5>3 -> 참이므로 결과값은 1
5. 논리연산자
2개 이상의 관계식을 결합해야 할 경우 사용.
&&(and) : 관계1식과 관계2식 모두 참이어야만 결과가 참이 되는 연산자.
||(or) : 관계1식과 관계2식 둘중 어느 하나만 참이면 결과가 참이 되는 연산자.
!(not) : 현재식을 부정하는 연산자 (참 -> 거짓으로 값 변경)
출처: 쑥이
'프로그래밍 > php' 카테고리의 다른 글
[php 프로그램]) GET방식, POST방식 (0) | 2018.03.06 |
---|---|
[php기초] 변수, 상수, 전역변수, 지역변수, 가변변수 (0) | 2018.03.05 |
[PHP 연산자] PHP 여러가지 연산자 총정리 (0) | 2018.03.04 |
[PHP기초] PHP 개요 (0) | 2018.03.03 |
[PHP] PHP 기본 문법 (0) | 2018.03.02 |