본문 바로가기
컴퓨터 각종 정보

php 연산자와 for, if, while 사용 방법

by 컴퓨터쟁이 2022. 5. 6.
반응형

왼쪽=오른쪽은 왼쪽에 오른쪽을 대입 한다.

a=b 라는 것은 a가 b가 된다는 것이다. 

a=5

+= 왼쪽에 오른쪽을 더한 후, 대입 한다.

a+=2 라는 것은 5에 더하기 2를 하라는 것이다. a 값은 7이 된다. 

-= 왼쪽에 오른쪽을 뺀 후, 대입 한다.

a-=2 라는 것은 5에 빼기 2를 하라는 것이다. a 값은 3이 된다. 

*= 왼쪽에 오른쪽을 곱하기 후, 대입 한다.

a*=2 라는 것은 5에 곱하기 2를 하라는 것이다. a 값은 10이 된다. 

/= 왼쪽에 오른쪽을 나눈 후, 대입 한다.
%= 왼쪽에 오른쪽을 나눈 후 나머지를 대입 한다.

.= 왼쪽에 오른쪽의 문자열을 추가한 후, 왼쪽에 대입한다.

 

여기에서 만약 a=+2 라고 한다면 그냥 a는  +2라는 의미이다. 


프로그램을 개발 하다 보면 값을 1씩 증가 시키거나 감소 시키는 기능이 필요 할 때가 있다. 

이럴때는 더하기를 2개 사용하면 된다. 

++$su 먼저 값을 1 증가시킨 후에 계산 한다. 

$su++ 먼저 계산 후 값을 1증가시킨다.

--$su 먼저 값을 1 감소시킨 후에 계산 한다. 

$su-- 먼저 계산 후 값을 1감소시킨다.

 


연산자 중 비교 연산자는 많이 사용 된다. 

a==b a와 b가 같으면 참이다.

== 같으면 참을 반환함.
!= 같지 않으면 참을 반환함.
<> 같지 않으면 참을 반환함.
!==  같지 않으면 참을 반환함.
< 왼쪽이 오른쪽보다 작으면 참을 반환함.
<= 왼쪽이 오른쪽보다 작거나 같으면 참을 반환함.
> 왼쪽이 오른쪽보다 크면 참을 반환함.
>= 왼쪽이 오른쪽보다 크거나 같으면 참을 반환함.

 

and 모두 참이면 참
or 하나라도 참이면 참

 


php if 문 사용 방법

if는 결과가 참이면 실행하고 거짓이면 실행하지 않는다.

if (a==b) {

echo "a와 b의 값이 같다"

}

else {
echo "a와 b의 값이 같다"
}


php switch 문 사용 방법

switch는 여러가지 실행 방법 중 값이 같은 것을 찾아서 실행 한다

같은 값이 없다면 default를 실행한다.

break 는 조건 값에 해당하는 case 절이나 default 절이 실행된 뒤에 switch 문을 빠져나간다는 의미다.

 

$var = "100";
switch ($var) {
    case "10":
        echo "10이다.";
        break;
    case "20":
        echo "20이다.";
        break;
    case "100":
        echo "100이다.";
        break;
    default:
        echo "값이 없다.";
        break;
}

 


php while 문 사용 방법 
while 문은 특정 조건을 만족할 때까지 계속 반복해서 실행한다.

참이 될 수 없다면, 무한실행 한다. 

$i=0;

while ($i < 10{
    $i < 10가 참인 동안 반복적으로 실행 한다.

$i++;

}

 


php for 문 사용 방법

for 문은 조건식의 결과가 참인 동안 반복 실행 한다.

for ($i = 0; $i < 5; $i++) {
    i가 0에서 시작 하여 1씩 증가 한다. 

i가 5가 되면 for문을 빠져 나간다.
}

 

 

 

 

 

 

 

반응형

'컴퓨터 각종 정보' 카테고리의 다른 글

php 함수 설명  (0) 2022.05.06
php 배열 공부  (0) 2022.05.06
php 변수 상수 이해  (0) 2022.05.06
php 기초 설명  (0) 2022.05.06
html 태그 정리  (0) 2022.05.06

댓글