2026 년 4 월

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

 
그누스킨 그누소스 소스변경 소스문법 홈준비 기타
 
작성일 : 07-02-03 12:41
[소스문법] if
 글쓴이 : Morning (124.♡.110.84)
조회 : 3,827  
모든 PHP 스크립트는 연속적인 구문으로 이루어진다. 하나의 구문은 지정문 이 될수도 있고, 함수 호출, 반복문, 조건문이 될수 있으며 심지어는 아무 내용이 없는 빈 문장일수도 있다. 한 구문은 보통 세미콜른(;)으로 끝난다. 또한 여러개의 구문을 중괄호({,})를 사용하여 하나의 그룹으로 만들어 사용할 수도 있다. 이 구문 그룹은 그 그룹의 모든 구문들이 하나의 구문인 것처럼 인식된다. 이 장에서는 여러 가지 구문형태에 대해 알아본다.

if
if문은 PHP를 포함해서 모든 언어에 있어서 가장 중요한 기능(feature) 중 하나이다. 이 제어문으로 각각 다른 코드에 대해 조건적인 수행을 가능케한다. if문의 기능은 C와 비슷하다:


if (expr)
    statement



표현식에 관한 섹션에서 설명된것처럼 expr은 논리(Boolean)값으로 취급된다. expr이 TRUE와 같다면 PHP는 statement를 수행할것이고, FALSE라면 무시될것이다. 무슨값이 FALSE인지 알려면 '논리값으로 변환하기' 섹션을 참고한다.

다음 예는 $a가 $b보다 크다면 a는 b보다 크다를 출력할 것이다.


<?php
if ($a > $b)
  echo "a는 b보다 크다";
?> 



종종 하나 이상의 구문을 조건적으로 수행시켜야 하는 때가 있다. 물론 if절로 각 구문을 감싸줄 필요는 없다. 대신, 구문 그룹안에 몇개의 구문을 그룹화할 수 있다. 예를 들면, 이코드는 $a가 $b보다 크다면 a는 b보다 크다라고 출력할것이고, $a의 값을 $b로 지정하게 될것이다.


<?php
if ($a > $b) {
  echo "a는 b보다 크다";
  $b = $a;
}
?> 



If문은 다른 if문안에 무한정으로 내포될수 있다. 이와 같은 기능은 프로그램의 여러부분을 조건적으로 수행하기 위한 유연성을 제공한다.
주님과 함께 모닝커피를

 
 

Total 167
번호 제   목 글쓴이 날짜 조회
32 [소스문법] 제어 구조의 대체 문법 Morning 02-03 3916
31 [소스문법] elseif Morning 02-03 3707
30 [소스문법] else Morning 02-03 3971
29 [소스문법] if Morning 02-03 3828
28 [소스문법] for (1) Morning 02-03 3723
27 [그누소스] 검색창에 통합검색 셀렉트 박스를 넣는 방법 Morning 02-02 3988
26 [소스문법] 흐르는 글 Morning 01-31 3903
25 [소스문법] 보더를 이용해서 box 만들기 Morning 01-26 4971
24 [소스문법] A라면 A해라 Morning 01-22 3862
23 [소스문법] gd_gallery image resizing Morning 01-20 5182
22 [그누스킨] 다중게시판 Morning 01-18 3265
21 [그누스킨] morning_webzine1 Morning 01-17 3019
20 [그누스킨] morning_webzine2 Morning 01-14 3169
19 [그누스킨] morning_webzine Morning 01-14 3468
18 [소스문법] 여분필드에 기본값 입력하기 (1) Morning 01-14 4235
 1  2  3  4  5  6  7  8  9  10    

Therefore, holy brothers, who share in the heavenly calling,
fix your thoughts on Jesus, the apostle and high priest whom we confess.
Let us fix our eyes on Jesus, the author and perfecter of our faith,
who for the joy set before him endured the cross, scorning its shame,
and sat down at the right hand of the throne of God