예감

[디자이너의 초보PHP강의 05] if문 사용법

· 2012-01-11 (수) 14:18:45 · 3197 · 5
php에서 기본 문법 몇개만 알면...거의 60%는 쓸수 있다고 봅니다..물론 초보의 생각..ㅎㅎ
제가 몇개만 알고도...게시판 수정은....맘대로 하고 있습니다.
 
기본 문법중에서 가장 많이 사용하는 문법이 if문입니다.
switch로도 사용할수 있습니다.
 
if문은 사용하기 편하고 다양한 표현을 할수 있습니다.
 
기본 방식은
 
<?
if($view[wr_1]=='Y')
   $work = "직장인";
?>
 
위 에서 if 문을 보면 $view[wr_1] 값이 Y 일때 변수 $work 는 직장인 값을 갖는다는 것입니다.
문장이 길면 { }로 구분을 해주지만 1줄일 경우 생각가능합니다.
 
<?
if($view[wr_1]=='Y'){
   $work = "직장인";
   $work2 = "직원";
}
?>
 
이렇게 if문으로 구분할때 하단에 2줄이상이 되면 { }로 묶어줘야 합니다.
 
<?
if($view[wr_1]=='Y'){
   $work = "직장인";
   $work2 = "직장";
} else if($view[wr_1]=='M'){
   $work = "학생";
   $work2 = "학교";
} else {
   $work = "백수";
   $work2 = "집";
}
?>
위의 형태를 보면  $view[wr_1] 로 여러가지 구분을 하고 싶을때 사용하는 방식입니다. $view[wr_1] 갑이 여러가지가 있을 경우에는 else if 로 해서 다시 구분해줍니다. Y,M 값  그외의 값은  else 로 구분해서 마무리 해줍니다.
 
이렇게 표현했을때 $work 의 값은  $view[wr_1] 값에 따라서 각각 다르게 표현이 됩니다.
그누보드 bbs 파일들이나 스킨들을 보면 if문은 자주 사용되며 활용 방법도 다양합니다.
 
|

댓글 5개

괜한참견 ^^;;

<? 로 편의상 코딩을 하게 되는데요..
<?php 로 표현하는것이 좋지 않을까 싶어서요..

주변의 현상들이 규칙이 점점 엄격하게 변하고 있는추세이기도 하고..
php가 업데이트될수록 <? 를 허용안하게 될꺼라는 소문도 있고......

지나가다가 괜한 참견글 적습니다.
감사합니다...디자이너라..정규식 표현에는 약해서요...명심하겠습니다..
잘 보고 있습니다. 감사합니다
너무 초보적인거라.....강의라고 하기에는 약간 민망하지만....시작하는 분들이 있을거라 생각해보고 올려봅니다..감사합니다.
2012-02-20 (월) 15:55:57
진심으로 극초보한테는 책을 보고 이해하는 것보다 더 효과적입니다. ㅎㅎ
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
12-08-29 조회 3,903
12-08-07 조회 3,570
12-08-03 조회 3,498
12-07-31 조회 3,612
12-07-30 조회 3,573
12-07-16 조회 3,778
12-07-15 조회 3,473
12-07-07 조회 3,472
12-07-06 조회 3,575
12-07-03 조회 3,629
12-06-29 조회 3,213
12-06-22 조회 3,581
12-06-17 조회 3,693
12-05-21 조회 3,771
12-05-02 조회 3,355
12-05-02 조회 4,146
12-05-02 조회 3,259
12-04-30 조회 3,406
12-04-30 조회 3,116
12-03-17 조회 3,927
12-03-10 조회 3,333
12-03-08 조회 3,748
12-03-03 조회 3,511
12-02-27 조회 4,922
12-02-17 조회 4,273
12-02-16 조회 4,417
12-02-03 조회 3,259
12-01-31 조회 3,002
12-01-24 조회 3,073
12-01-17 조회 3,827
12-01-05 조회 3,383
11-12-30 조회 2,997
11-12-23 조회 4,603
11-12-08 조회 3,359
11-12-07 조회 4,337
11-11-27 조회 3,765
11-11-25 조회 4,091
11-11-23 조회 3,478
11-11-22 조회 3,416
11-11-09 조회 3,172
11-10-23 조회 3,073
11-10-19 조회 3,050
11-10-08 조회 2,758
11-10-04 조회 2,773
11-10-04 조회 5,213
11-09-01 조회 4,273
11-08-13 조회 2,448
11-08-06 조회 3,138
11-07-11 조회 3,533
11-06-27 조회 2,903
11-06-21 조회 2,531
11-06-13 조회 2,353
11-06-07 조회 2,355
11-05-26 조회 2,355
11-04-20 조회 2,676
11-03-21 조회 2,766
11-03-18 조회 2,460
11-03-11 조회 2,498
11-02-07 조회 2,313
11-01-18 조회 2,638
11-01-12 조회 2,360
11-01-06 조회 2,481
10-12-10 조회 2,738
10-12-09 조회 2,398
10-12-08 조회 4,989
10-11-29 조회 2,492
10-11-28 조회 2,728
10-11-28 조회 2,568
10-11-19 조회 2,759
10-11-04 조회 2,675
10-10-21 조회 2,384
10-10-19 조회 3,334
10-10-12 조회 2,658
10-10-07 조회 2,464
10-09-30 조회 3,445
10-09-17 조회 3,841
10-09-17 조회 3,801
10-05-31 조회 3,469
09-12-31 조회 3,610
09-07-23 조회 4,913
08-09-16 조회 3,168
08-09-06 조회 2,887
08-09-04 조회 3,321
08-08-16 조회 4,373
08-08-15 조회 3,249
08-08-14 조회 4,457
08-08-12 조회 3,818
08-07-23 조회 2,744
08-07-10 조회 3,680
08-07-04 조회 2,913
08-06-27 조회 7,565
08-06-19 조회 4,853
08-05-27 조회 5,466
08-05-25 조회 5,294
08-05-23 조회 3,362
08-05-23 조회 4,500
08-05-21 조회 4,883
08-05-20 조회 4,012
08-05-20 조회 3,247
08-04-18 조회 4,277