PHP 비교 연산자 및 논리 연산자 기초 가이드
페이지 정보

본문
핵심 내용 요약
PHP 조건문 작성 시 자주 사용되는 비교 연산자와 논리 연산자의 종류와 동작 방식을 살펴봅니다.
비교 연산자 종류와 예시
두 개의 값을 비교하여 참(true) 또는 거짓(false)을 반환하는 연산자입니다.
- $a == $b: $a와 $b가 같으면 참입니다.
- $a != $b: $a와 $b가 다르면 참입니다.
- $a < $b: $a가 $b보다 작으면 참입니다.
- $a > $b: $a가 $b보다 크면 참입니다.
- $a <= $b: $a가 $b보다 작거나 같으면 참입니다.
- $a >= $b: $a가 $b보다 크거나 같으면 참입니다.
비교 연산자 활용 코드 예시입니다.
<?php
$a = 2;
$b = 5;
if($a >= $b) {
echo("$a 는 $b 보다 크거나 같다.");
} else {
echo("$a 는 $b 보다 작다.");
}
?>위 코드를 실행하면 "2 는 5 보다 작다."라는 결과가 출력됩니다.
논리 연산자 종류와 예시
여러 개의 조건을 조합하거나 참과 거짓을 반전시킬 때 사용하는 연산자입니다.
- $a and $b / $a && $b: $a와 $b가 모두 참이면 참입니다.
- $a or $b / $a || $b: $a와 $b 중 하나라도 참이면 참입니다.
- $a xor $b: $a와 $b 중 하나만 참이고 둘 다 참이거나 거짓이면 거짓입니다.
- !$a: $a의 참거짓을 반전시킵니다.
논리 연산자 활용 코드 예시입니다.
<?php
$a = "hi";
$b = "hello";
if($a == "hi" || $b == "bye") {
echo("두 개의 비교값이 모두 참입니다.");
} else {
echo("두 개의 비교값이 모두 참이 아닙니다.");
}
?>위 코드를 실행하면 조건식 내부의 OR(||) 연산에 따라 "두 개의 비교값이 모두 참입니다." 결과가 확인됩니다.
연산자 사용 범위 및 주의사항
본 가이드는 PHP 비교 및 논리 연산자의 기초 문법을 다루며, 그누보드 기능 개발이나 조건문 분기 처리가 필요한 운영자 및 개발자가 연산자 우선순위와 조건 결과값을 검증할 때 적용됩니다.
함께 보면 좋은 글
- 이전글그누보드 게시판 글쓰기 스킨 write.skin.php 구조와 입력 폼 구성 요소 분석 26.09.14
- 다음글그누보드4 디렉토리 구조 및 설정 파일 위치 변경 방법 26.09.14
댓글목록
등록된 댓글이 없습니다.