상세 컨텐츠

본문 제목

PHP 비교연산자, 증감연산자

php

by 개발일지작성 2024. 3. 20. 20:17

본문

728x90
<?php
$a = 10;
$b = 10;
// 비교 연산자
// 소괄호 안에 있는건 조건임 조건에 맞춰서 true가 실행되고 false(else) 가 실행되고
if ($a == $b) { // === 는 자료형까지 같은지 판단함 a = 10, b = "10" 이면 다르다 나옴
    echo "a와 b는 같다<br>";
} else {
    echo "a와 b는 다르다<br>";
}

if ($a != $b) {  // a와 b가 같지 않냐? 라고 물었을 때      // 같은 기능을 하는 다른 모습 <>, !==(자료형도 파악)
    echo "a와 b는 같다"; // a와 b가 다르면 실행 (true)
} else {
    echo "a와 b는 다르다"; // a와 b가 같으면 실행 (false)
}

if ($a > $b) {  // >= a가 b보다 크거나 같다, 반대로 <= 작거나 같다
    echo "a가 b보다 크다<br>";
} else {
    echo "a가 b보다 크지 않다<br>";
}

 


이건 크게 중요하지 않음 헷갈리면 그냥 넘어가기

// 증감 연산자
$a = 10;

$a++;   // --도 있음

echo $a; // 11

// ++a, a++ 2개가 있는데

$a = 10;
$b = ++$a;

echo $b; // $a++ 10  ++$a = 11  a++ 이면 b를 출력한 후 1을 더함 ++a면 더한 후 출력
// 이렇게 실무에선 잘 안씀 b를 출력하고 다음 코드라인에 ++$a 를 해도 되니..

'php' 카테고리의 다른 글

PHP while, do while  (0) 2024.03.20
PHP 논리 연산자, 문자열 연산자  (0) 2024.03.20
PHP 산술연산자, 할당연산  (0) 2024.03.20
PHP 절대 값, 루트, 반올림, 난수 발생, 상  (0) 2024.03.20
PHP 문자관련  (0) 2024.03.20

관련글 더보기