BOARD

자료·레퍼런스

PHP 비교 연산자 및 논리 연산자 기초 가이드

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 0회 작성일 26-09-14 17:07

본문

핵심 내용 요약

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 비교 및 논리 연산자의 기초 문법을 다루며, 그누보드 기능 개발이나 조건문 분기 처리가 필요한 운영자 및 개발자가 연산자 우선순위와 조건 결과값을 검증할 때 적용됩니다.

함께 보면 좋은 글

댓글목록

등록된 댓글이 없습니다.