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

· 2009-11-23 (월) 18:01:30 · 3535 · 6
ㅎㅎ 안녕하세요 음.. 우선 앞전에는 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를 기초부터 공부하고 싶었는데..헤매다가 그누보드 메인에 보이길래 후딱 들어왔습니다.

정주행 하겠습니다.

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

그누보드를 잘하고 싶거든요..부탁합니다.
2009-11-24 (화) 21:51:36
그누보드와 당연히 연관됩니다.

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

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

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

$if 가 아닌 $a 로 하셔야 하지 않을까요 ^^;;
2009-11-24 (화) 21:11:11
그렇군요 수정을 해야겟네요..

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

프로그램

8,188건
+
제목 글쓴이 날짜 조회
10-05-31 조회 2,875
10-04-17 조회 4,681
10-03-23 조회 5,830
10-02-26 조회 3,349
10-02-23 조회 3,313
10-02-11 조회 3,933
10-02-09 조회 2,997
10-01-26 조회 3,450
10-01-23 조회 6,775
10-01-19 조회 3,490
10-01-13 조회 3,695
09-12-06 조회 4,590
09-11-24 조회 4,172
09-11-19 조회 3,049
09-11-11 조회 3,648
09-08-30 조회 3,126
09-08-12 조회 3,129
09-07-21 조회 3,306
09-07-19 조회 3,186
09-07-11 조회 3,102
09-06-15 조회 2,878
09-05-29 조회 3,063
09-05-28 조회 3,492
09-05-05 조회 3,342
09-04-07 조회 3,562
09-02-23 조회 4,358
09-02-17 조회 3,099
09-02-17 조회 2,479
09-02-09 조회 2,578
09-01-23 조회 3,379
09-01-17 조회 4,213
09-01-08 조회 3,163
08-11-07 조회 4,426
08-11-01 조회 4,912
08-10-30 조회 3,505
08-10-16 조회 3,423
08-10-02 조회 2,561
08-09-22 조회 3,791
08-09-22 조회 2,884
08-09-20 조회 5,379
08-09-20 조회 4,436
08-09-20 조회 3,512
08-09-20 조회 2,888
08-09-20 조회 3,081
08-09-20 조회 4,067
08-09-20 조회 3,558
08-09-20 조회 3,141
08-09-18 조회 3,378
08-09-06 조회 2,982
08-09-06 조회 2,738
08-09-05 조회 3,392
08-09-05 조회 5,600
08-09-03 조회 4,406
08-09-03 조회 2,654
08-07-31 조회 3,143
08-07-18 조회 3,750
08-06-19 조회 3,094
08-06-15 조회 3,079
08-06-14 조회 3,533
08-05-23 조회 2,774
08-05-13 조회 2,681
08-04-22 조회 4,346
08-04-22 조회 5,051
08-04-22 조회 6,794
08-04-17 조회 2,973
08-04-17 조회 3,541
08-04-17 조회 3,649
08-04-17 조회 5,895
08-04-17 조회 3,093
08-04-17 조회 3,425
08-04-06 조회 3,512
08-04-05 조회 3,095
08-04-04 조회 7,151
08-04-04 조회 4,442
08-04-04 조회 3,794
08-04-04 조회 3,962
08-04-04 조회 2,843
08-04-04 조회 2,633
08-04-04 조회 2,683
08-04-04 조회 2,870
08-04-04 조회 2,626
08-04-04 조회 2,587
08-04-04 조회 4,105
08-04-03 조회 2,626
08-04-03 조회 3,840
08-04-02 조회 3,055
08-04-02 조회 2,806
08-03-25 조회 3,663
08-03-11 조회 3,428
08-03-11 조회 2,937
08-03-11 조회 2,897
08-03-11 조회 2,694
08-03-11 조회 2,470
08-03-11 조회 2,274
08-03-11 조회 2,328
08-03-07 조회 2,864
08-03-05 조회 2,606
08-02-27 조회 2,837
08-02-21 조회 2,721
08-02-21 조회 3,294