PHP입문부터 기초까지?;;;;;;; - 2편

ㅎㅎ 안녕하세요 음.. 우선 앞전에는 If 문과 echo 를 설명하였습니다.

지금 이 시간에는 앞전에 했던 내용을 복습을 하며, 실질적 php 프로그래밍에서 가장 많이 쓰이는 if 문과 echo 문에 대하여 익숙해 지도록 하겠습니다.

-----------

그누보드 스킨 수정하시려고 도전하셨던 분들 아니면 php 프로그래밍 언어 조금 수정해서 사용해보려고 부딪혓다 좌절하고 나오신 분들... 혹시 <? } ?> 라는 코드를 보셧나요?
보셧다면 이게 왜? 나오는지 아시는지요. 먼저 익숙해지기전에 if 문 코딩에서 알아두어야 할 것들을 설명드리겠습니다.

우선 PHP 는 언어이며, 문법이 있다는것을 알아야합니다.
시작과 끝은 항상 <? ?>로 닫으며, <? ?> 표시함의 이유는 이 안에만 php 프로그래밍 하겠다는 약속인 것 입니다.

아래 코드를 살펴보고 비교하세요

<?
$if = 1;
if($a=='0') { echo "0입니다."; }
elseif($a=='2') { echo "2입니다."; }
else { echo "0,2가 아닌 다른 숫자입니다."; }
?>
--------- 위에것과 아래것 비교
<? $if = 1; ?>
<? if($a=='0') { ?>
0입니다.
<? } elseif($a=='2') { ?>
2입니다.
<? } ?> 
<? else { ?>
0,2가 아닌 다른 숫자입니다.
<? } ?>

----------------------------------------------------
위에껄 보니 어떤 약속이 느껴지시지 않나요? 이해되지 않는다면 아래코드를 보세요

<? $if = 1; ?>
<? if($a=='0') { ?>
<br />
0입니다.
<? } elseif($a=='2') { ?>
<br />
2입니다.
<? } ?> 
<? else { ?>
<br />0,2가 아닌 다른 숫자입니다.
<? } ?>

자 방금 저가 바로 위에 쓴 코드는 한줄 아래로 내려가서 출력되게 만들었습니다. 즉, 한줄 아래로 내려가 쓸수있게 <br /> 태그를 썻음은 <? ?>태그가 들어가지 않는 다른 지역(공간) 에서는 html,Java,Action 등등 다양한 언어를 사용 할 수 있다는 것 입니다.

---------------

이까지 이해가 되신다면 다음으로 넘어가시고 이해가 되시지 않는다면 다시한번 봐주시기 바랍니다. 크게 어려운 내용이 아니시니 다시 한번보시면 다 이해가 되실겁니다.


-------

자 오늘 if 와 echo 문에 익숙해지기 위해서, 그리고 echo 문 필요없이 영역표시로 나타내기 위해서 좀더 능숙해지기 위해서 저가 쓴 글을 보시는 분들에게 문제를 드리겠습니다.

1. 아래 php 프로그래밍된 소스를 보시고 이해하신대로 '서술형'으로 답변하시오.
<? if($a<1) { ?> a는 x 하다.
<? } else { ?> a는 x 하지 않다.
<? } ?>

2. 지금부터 설명하는 내용을 php 프로그래밍으로서 서술하시오 php 언어가 꼭 포함되어야함
[ 안녕하세요 제작자님 저가 요청할 내용은요, x가 10보다 크면 '더보기' 라는것을 출력하고 싶구요. x가 10보다 작으면 출력이 되지 않게 만들고 싶거든요 어떻게 만들 수 없을까요? ]

1번과 2번을 풀어보시기 바랍니다.

덧글로 답변해주시고요, 다른사람들이 보지 않게  비밀글로 작성하시면 감사하겠습니다.
[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]
|

댓글 6개

강좌 감사합니다.

php를 기초부터 공부하고 싶었는데..헤매다가 그누보드 메인에 보이길래 후딱 들어왔습니다.

정주행 하겠습니다.

그리고 바람이 있다면 그누보드와 연결해서 해주시면 정말 감사하겠습니다.

그누보드를 잘하고 싶거든요..부탁합니다.
그누보드와 당연히 연관됩니다.

우선 그누보드를 사용하기전에 php 기본은 알아야되기에 먼져 다른 부분을 건드려서 강의를 해드리는겁니다.

그누보드도 단지, PHP 로 프로그래밍된 한개의 프로그램에 지나지 않거든요..
우선 전체적인 PHP 프로그래밍 언어에 대한 개념이 생긴다면 그누보드는 몇번 안보고도 파악할수잇고 저와같이 php 기본익히고 몇번 그누보드를 뜯어보신다면 그누는 금방 파악할수잇을겁니다.
감사합니다^^

변수명이 틀린게 아닌가 싶네요.

$if 가 아닌 $a 로 하셔야 하지 않을까요 ^^;;
그렇군요 수정을 해야겟네요..

흐음 덧글달린 글은 수정 불가능하네요 간지님 말씀듣고 알아서들 파악하시길 바랄뿐 ㅋㅋ
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

태그 필터 (최대 3개) 전체 개발자 소스 기타 mysql 팁자료실 javascript php linux flash 정규표현식 jquery node.js mobile 웹서버 os 프로그램 강좌 썸네일 이미지관련 도로명주소 그누보드5 기획자 견적서 계약서 기획서 마케팅 제안서 seo 통계 서식 통계자료 퍼블리셔 html css 반응형 웹접근성 퍼블리싱 표준화 반응형웹 홈페이지기초 부트스트랩 angularjs 포럼 스크린리더 센스리더 개발자톡 개발자팁 퍼블리셔톡 퍼블리셔팁 기획자톡 기획자팁 프로그램강좌 퍼블리싱강좌
+
제목 글쓴이 날짜 조회
15년 전 조회 2,388
15년 전 조회 3,171
15년 전 조회 1,783
15년 전 조회 2,010
15년 전 조회 1,312
15년 전 조회 4,395
15년 전 조회 3,974
15년 전 조회 3,790
15년 전 조회 5,211
15년 전 조회 3,428
15년 전 조회 1,813
15년 전 조회 1,768
15년 전 조회 1,918
15년 전 조회 1,607
15년 전 조회 4,008
15년 전 조회 2,923
15년 전 조회 2,103
15년 전 조회 1,684
15년 전 조회 1,918
15년 전 조회 2,405
15년 전 조회 1,483
15년 전 조회 2,416
16년 전 조회 1,751
16년 전 조회 1,851
16년 전 조회 1,498
16년 전 조회 2,190
16년 전 조회 1,526
16년 전 조회 1,939
16년 전 조회 2,129
16년 전 조회 1,197
16년 전 조회 1,267
16년 전 조회 1,912
16년 전 조회 5,355
16년 전 조회 1,657
16년 전 조회 2,169
16년 전 조회 2,362
16년 전 조회 1,520
16년 전 조회 1,323
16년 전 조회 2,234
16년 전 조회 4,952
16년 전 조회 2,222
16년 전 조회 2,881
16년 전 조회 1,759
16년 전 조회 3,615
16년 전 조회 4,451
16년 전 조회 3,116
16년 전 조회 2,362
16년 전 조회 2,453
16년 전 조회 2,693
16년 전 조회 2,185
16년 전 조회 5,524
16년 전 조회 3,383
16년 전 조회 1,373
16년 전 조회 1,716
16년 전 조회 5,088
16년 전 조회 2,327
16년 전 조회 3,424
16년 전 조회 2,664
16년 전 조회 1,577
16년 전 조회 5,374
16년 전 조회 2,492
16년 전 조회 5,983
16년 전 조회 1,958
16년 전 조회 4,032
16년 전 조회 3,047
16년 전 조회 2,233
16년 전 조회 2,252
16년 전 조회 4,411
16년 전 조회 3,316
16년 전 조회 2,847
16년 전 조회 2,988
16년 전 조회 2,105
16년 전 조회 1,786
16년 전 조회 1,701
16년 전 조회 1,417
16년 전 조회 1,689
16년 전 조회 1,919
16년 전 조회 1,618
16년 전 조회 4,857
16년 전 조회 3,844
16년 전 조회 1,812
16년 전 조회 1,552
16년 전 조회 2,297
16년 전 조회 4,529
16년 전 조회 3,567
16년 전 조회 2,593
16년 전 조회 4,353
16년 전 조회 3,218
16년 전 조회 1,373
16년 전 조회 1,390
16년 전 조회 2,051
16년 전 조회 1,897
16년 전 조회 2,579
16년 전 조회 2,247
16년 전 조회 1,386
16년 전 조회 4,399
16년 전 조회 1,497
16년 전 조회 1,795
16년 전 조회 2,222
16년 전 조회 3,858