비교 연산자, 논리 연산자
비교 연산자란 말 그대로 두 개의 값을 비교하는 연산자입니다.
그럼, 어떤 비교 연산자들이 있으며 어떻게 처리되는지 보겠습니다.
$a == $b
: $a 와 $b 가 같으면 참(true)
$a != $b
: $a 와 $b 가 다르면 참(true)
$a < $b
: $a 가 $b 보다 작으면 참(true)
$a > $b
: $a 가 $b 보다 크면 참(true)
$a <= $b
: $a 가 $b 보다 작거나 같으면 참(true)
$a >= $b
: $a 가 $b 보다 크거나 같으면 참(true)
그럼, 위 비교 연산자들 중에서 한가지를 사용한 간단한 코드를 보겠습니다.
<?
$a = 12;
$b = 15;
if($a >= $b)
echo("$a 는 $b 보다 크거나 같다.");
else
echo("$a 는 $b 보다 작다.");
?>
위 코드를 확인하면 다음과 같이 나오겠죠.
(if-else 제어문에 대해서는 다음 강좌에서 설명해드리겠습니다.)
12 는 15 보다 작다.
이제, 논리 연산자에 대해 알아보겠습니다.
논리 연산자의 종류와 각각의 의미는 다음과 같습니다.
$a and $b
: $a 와 $b 가 모두 참(true) 이면 참(true)
$a or $b
: $a 와 $b 중 하나라도 참(true) 이면 참(true)
$a xor $b
: $a 와 $b 중 하나만 참(true) 이면 참(true)
!$a
: $a 가 참(true) 이면 거짓(false), 거짓(false) 이면 참(true)
$a && $b
: $a 와 $b 가 모두 참(true) 이면 참(true)
$a || $b
: $a 와 $b 중 하나라도 참(true) 이면 참(true)
그럼, 위 논리 연산자들 중에서 한가지를 사용한 간단한 코드를 보겠습니다.
<?
$a = "hi";
$b = "hello";
if($a == "hi" && $b == "bye")
echo("두 개의 비교값이 모두 참입니다.");
else
echo("두 개의 비교값이 모두 참이 아닙니다.");
?>
위 코드를 확인하면 결과는 다음과 같겠죠.
두 개의 비교값이 모두 참이 아닙니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 6615 | |
| 6614 | |
| 6606 | |
| 19438 |
JavaScript
audio 음악이 끝났을때 이벤트를 넣을 수 있나요?
1
|
| 6604 | |
| 6592 | |
| 6588 | |
| 6586 | |
| 6583 | |
| 6577 | |
| 19437 |
JavaScript
캔버스 ( html5 ) 그림 그리기3
|
| 6576 | |
| 6575 | |
| 6574 | |
| 19435 | |
| 27715 | |
| 6571 | |
| 6570 | |
| 6562 | |
| 6559 | |
| 6553 | |
| 6552 | |
| 6551 | |
| 6548 | |
| 24572 | |
| 6545 | |
| 6544 | |
| 6543 | |
| 6541 | |
| 6539 | |
| 6527 | |
| 6526 | |
| 6524 | |
| 6519 | |
| 6516 | |
| 27701 | |
| 27699 | |
| 6515 | |
| 19434 |
JavaScript
캔버스 ( html5 ) 그림 그리기2
|
| 6514 | |
| 19433 |
JavaScript
캔버스 ( html5 ) 그림 그리기
|
| 6503 | |
| 19432 |
jQuery
파일 첨부시심플하게 버튼으로만 되게..
|
| 6500 | |
| 6497 | |
| 6496 | |
| 6491 | |
| 6485 | |
| 32041 | |
| 6483 | |
| 6479 | |
| 6478 | |
| 6475 | |
| 6473 | |
| 6467 | |
| 6465 | |
| 6462 | |
| 27697 | |
| 6454 | |
| 6451 | |
| 27695 | |
| 6446 | |
| 6440 | |
| 6437 | |
| 27688 | |
| 6433 | |
| 6430 | |
| 6427 | |
| 6426 | |
| 6422 | |
| 6421 | |
| 6418 | |
| 27686 | |
| 27678 | |
| 6414 | |
| 6410 | |
| 6404 | |
| 6400 | |
| 6398 | |
| 6389 | |
| 6384 | |
| 6383 | |
| 6378 | |
| 6370 | |
| 6363 | |
| 6348 | |
| 6338 | |
| 6329 | |
| 6328 | |
| 6316 | |
| 6309 | |
| 6299 | |
| 6296 | |
| 27674 | |
| 27671 | |
| 6293 | |
| 6282 | |
| 24570 | |
| 6277 | |
| 6264 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기