예감

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

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가 업데이트될수록 <? 를 허용안하게 될꺼라는 소문도 있고......

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

프로그램

+
제목 글쓴이 날짜 조회
14년 전 조회 1,175
14년 전 조회 1,046
14년 전 조회 521
14년 전 조회 909
14년 전 조회 3,962
14년 전 조회 987
14년 전 조회 2,700
14년 전 조회 920
14년 전 조회 951
14년 전 조회 759
14년 전 조회 547
14년 전 조회 1,559
14년 전 조회 569
14년 전 조회 522
14년 전 조회 844
14년 전 조회 639
14년 전 조회 912
14년 전 조회 655
14년 전 조회 1,717
14년 전 조회 2,172
14년 전 조회 1,018
14년 전 조회 1,017
14년 전 조회 746
14년 전 조회 2,772
14년 전 조회 783
14년 전 조회 494
14년 전 조회 1,316
14년 전 조회 1,718
14년 전 조회 686
14년 전 조회 1,244
14년 전 조회 1,262
14년 전 조회 1,320
14년 전 조회 1,414
14년 전 조회 1,071
14년 전 조회 8,616
14년 전 조회 1,201
14년 전 조회 1,477
14년 전 조회 627
14년 전 조회 580
14년 전 조회 687
14년 전 조회 1,047
14년 전 조회 2,094
14년 전 조회 607
14년 전 조회 1,642
14년 전 조회 1,834
14년 전 조회 982
14년 전 조회 913
14년 전 조회 507
14년 전 조회 1,064
14년 전 조회 984
14년 전 조회 848
14년 전 조회 748
14년 전 조회 821
14년 전 조회 1,150
14년 전 조회 1,942
14년 전 조회 1,061
14년 전 조회 522
14년 전 조회 9,877
14년 전 조회 841
14년 전 조회 703
14년 전 조회 1,285
14년 전 조회 2,407
14년 전 조회 1,207
14년 전 조회 894
14년 전 조회 675
14년 전 조회 1,583
14년 전 조회 874
14년 전 조회 2,255
14년 전 조회 676
14년 전 조회 678
14년 전 조회 815
14년 전 조회 1,440
14년 전 조회 694
14년 전 조회 2,163
14년 전 조회 530
14년 전 조회 3,082
14년 전 조회 3,249
14년 전 조회 3,154
14년 전 조회 2,975
14년 전 조회 664
14년 전 조회 618
14년 전 조회 1,113
14년 전 조회 1,378
14년 전 조회 579
14년 전 조회 668
14년 전 조회 576
14년 전 조회 4,653
14년 전 조회 543
14년 전 조회 4,932
14년 전 조회 1,264
14년 전 조회 1,057
14년 전 조회 532
14년 전 조회 705
14년 전 조회 1,226
14년 전 조회 699
14년 전 조회 1,358
14년 전 조회 870
14년 전 조회 726
14년 전 조회 790
14년 전 조회 2,905
🐛 버그신고