기본문법 매뉴얼

번역하고 싶은 언어를 선택해 주세요.

연산자

연산자는 일반 계산기 역활만 하는것이 아니라 연출 및 프로그램 이벤트처리등 다양한 곳에서 사용됩니다.

예를들어 쇼핑몰 상품에서 조회수가 100회 이상인경우 상품명 옆에 HIT 아이콘을 출력 할 수 있으며,
게시글의 작성일이 1일 이내인 경우 제목옆에 NEW 아이콘을 출력 할 수 있으며,
회원등급번호가 1000 이상인경우 특정페이지를 볼수 있도록 권한을 줄수 있습니다.

이처럼 연산자는 수많은 곳에서 사용되고 있으므로, 정확히 사용법을 익히는것이 좋습니다.

1. 산술 연산자

산술 연산자는 숫자들을 계산할 때 사용할 수 있는 연산자 입니다.
특히 일반적인 사칙연산 이외에도 % 를 사용하여 나머지를 쉽게 구할 수 있습니다.
설명
$a + $b 더하기
$a - $b 빼기
$a * $b 곱하기
$a / $b 나누기
$a % $b 나머지

2. 문자열 연산자

문자열도 숫자처럼 여러개의 문장을 합쳐서 하나로 만들 수 있습니다.
문자열을 합칠 때는 문자열 사이에 점(.)을 사용하여 연결합니다.
설명
"aaa"."bbb" 합쳐서 aaabbb 가 된다.

3. 논리 연산자

논리 연산자는 보통 조건문이나 반복문 등의 조건을 비교하는 곳에 사용합니다.
이러한 계산을 통해서 그 결과를 참 또는 거짓으로 돌려주게 되는데, 이를 이용하여 특정 문장을 수행하거나 반복을 하게 됩니다.

설명
$a and $b 둘 다 참일 경우 참
$a or $b 하나라도 참일 경우 참
$a xor $b 둘 중에 하나만 참일 경우 참
!$a $a가 거짓일 경우 참
$a && $b 둘 다 참일 경우 참(=and)
$a || $b 하나라도 참일 경우 참(=or)

4. 비교 연산자

비교 연산자는 두 개의 변수를 비교하며 역시 조건문이나 반복문에서 사용됩니다.
마찬가지로, 계산을 통해서 그 결과를 참 또는 거짓으로 돌려주게 되는데, 이를 이용하여 특정 문장을 수행하거나 반복을 하게 됩니다.
설명
$a == $b 두 개의 값이 같으면 참
$a != $b 두 개의 값이 같지 않으면 참
$a < $b $b 값이 크면 참
$a > $b &a 값이 크면 참
$a <= $b &b 값이 크거나 같으면 참
$a >= $b &a 값이 크거나 같으면 참
  • 사용방법1

    {@
    $a = 40;
    $b = 7;
    $c = $a % $b;		// 40을 7로 나눈 나머지 5를 $c에 저장한다.
    
    echo $c." 
    "; $d = "Hello"; $e = $d." World"; // $d와 ' World'를 연결하여 $e에 저장한다. echo $e."
    "; @}
  • 사용방법2

    {@
    $a = 40;
    $b = 7;
    $c = $a % $b;
    @}
    
    {$c} 
    {@ $d = "Hello"; $e = $d." World"; @} {$e}
  • 결과보기

    5
    Hello World
  • 변환된 html 소스코드

    5 
    Hello World