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개
게시글 목록
| 번호 | 제목 |
|---|---|
| 16046 | |
| 16039 |
jQuery
jquery + ajax + php 샘플 소스
6
|
| 24343 | |
| 30035 | |
| 16035 | |
| 16033 | |
| 16031 |
JavaScript
브라우저별 출력 width가 다른 이유가 무엇일까요?
1
|
| 3896 | |
| 30030 | |
| 3892 | |
| 16029 | |
| 16026 |
node.js
nodejs toolbox 입니다
2
|
| 16024 |
node.js
node js 강좌 모음 이네요
1
|
| 16020 | |
| 16016 |
JavaScript
출력 결과가 이상하게 다르네요....
3
|
| 16013 | |
| 16010 |
JavaScript
익스플로러8에서는 잘 되는데 익스플로러9에서는 안되는 경우 문의드립니다.
2
|
| 3889 | |
| 30027 | |
| 16009 | |
| 16008 |
Linux
아파치 데몬 체크실행하기
|
| 16007 |
MySQL
MySQL innodb Lock 체크
|
| 16005 | |
| 30025 |
HTML
스크롤바 관련 질문드려요..
1
|
| 16001 | |
| 15998 | |
| 3886 | |
| 30022 | |
| 3883 | |
| 15995 | |
| 15992 |
JavaScript
음;; 텍스트박스 엔터시 비활성?
2
|
| 30020 |
HTML
웹표준 질문이요^^
1
|
| 15991 |
Linux
PuTTY의 SSH 창에서 한글 깨짐 막기
|
| 15989 |
Linux
내/외부망 연결하기
1
|
| 15980 |
node.js
5분만에 만들어보는 채팅 프로그램
8
|
| 15977 | |
| 3878 | |
| 15976 |
JavaScript
HTML 출력 퍼포먼스...
|
| 3871 | |
| 26248 |
서식
지출결의서 양식
|
| 3868 | |
| 3861 | |
| 15972 | |
| 15970 |
PHP
exit() 쓰시는 분들
1
|
| 15967 |
Mobile
공부하려하는데 책을 뭐사지;
2
|
| 15964 |
JavaScript
자바스크립트와 메모리 누수와 IE
2
|
| 15954 | |
| 26245 |
기획서
쇼핑몰 수익 시뮬레이션
2
|
| 15953 | |
| 15952 |
Mobile
iOS 모바일 브랜드 애플리케이션 개발
|
| 15948 |
PHP
php 기반 웹크롤러 모음
3
|
| 15947 | |
| 30016 | |
| 15944 |
MySQL
쿼리에서 해당 테이블 이름 구하기?
2
|
| 15943 | |
| 15942 |
MySQL
putty 로 phpmyadmin설치방법
|
| 15940 | |
| 15938 |
JavaScript
이코드만으로는 출력이 안되나요?
1
|
| 15935 |
JavaScript
onclick시에 디비 읽어 와서 inputdp넣기
2
|
| 24342 | |
| 3855 | |
| 15933 | |
| 15930 | |
| 3850 | |
| 15928 |
JavaScript
간단한 스크립트 결합좀 해주세요!!
1
|
| 15925 | |
| 30013 | |
| 30012 | |
| 15922 | |
| 15921 | |
| 15918 |
node.js
[예약판매] Node.js 노드제이에스 프로그래밍
2
|
| 3843 | |
| 3842 | |
| 15915 |
JavaScript
텍스트파일에서 랜덤으로 무작위로 불러오기
2
|
| 15912 | |
| 15911 |
Linux
유용한리눅스사이트
|
| 3840 | |
| 15904 | |
| 26244 | |
| 26243 | |
| 3835 | |
| 15902 |
Flash
플래쉬 url링커가 안되요.
1
|
| 26239 | |
| 15898 |
Linux
mysql 연동 관련
3
|
| 3828 | |
| 26230 | |
| 15897 | |
| 26227 | |
| 3826 | |
| 26219 | |
| 15893 |
jQuery
이미지의 색상을 변경하는 방법 !!
3
|
| 15886 | |
| 3807 | |
| 3800 | |
| 3796 | |
| 15885 | |
| 15881 |
JavaScript
플래쉬 에서 아작스 자바스크립트 함수를 넣어야하는데 어떻게 할까용??
3
|
| 15879 |
PHP
도메인 관련
1
|
| 15877 |
JavaScript
페이스북 타임라인 최신글등을 웹홈페이지와 연동시키고싶어요..
1
|
| 15864 |
jQuery
jquery 이미지 슬라이드 추천
12
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기