탈

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

· 2009-11-23 (월) 18:01:30 · 3538 · 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건
+
제목 글쓴이 날짜 조회
12-08-29 조회 3,910
12-08-07 조회 3,583
12-08-03 조회 3,500
12-07-31 조회 3,617
12-07-30 조회 3,573
12-07-16 조회 3,783
12-07-15 조회 3,485
12-07-07 조회 3,481
12-07-06 조회 3,594
12-07-03 조회 3,632
12-06-29 조회 3,222
12-06-22 조회 3,585
12-06-17 조회 3,701
12-05-21 조회 3,773
12-05-02 조회 3,357
12-05-02 조회 4,147
12-05-02 조회 3,260
12-04-30 조회 3,414
12-04-30 조회 3,123
12-03-17 조회 3,944
12-03-10 조회 3,337
12-03-08 조회 3,757
12-03-03 조회 3,514
12-02-27 조회 4,928
12-02-17 조회 4,279
12-02-16 조회 4,433
12-02-03 조회 3,259
12-01-31 조회 3,015
12-01-24 조회 3,075
12-01-17 조회 3,831
12-01-05 조회 3,386
11-12-30 조회 3,003
11-12-23 조회 4,614
11-12-08 조회 3,367
11-12-07 조회 4,351
11-11-27 조회 3,771
11-11-25 조회 4,102
11-11-23 조회 3,492
11-11-22 조회 3,444
11-11-09 조회 3,177
11-10-23 조회 3,078
11-10-19 조회 3,055
11-10-08 조회 2,761
11-10-04 조회 2,773
11-10-04 조회 5,216
11-09-01 조회 4,274
11-08-13 조회 2,450
11-08-06 조회 3,140
11-07-11 조회 3,536
11-06-27 조회 2,906
11-06-21 조회 2,547
11-06-13 조회 2,355
11-06-07 조회 2,368
11-05-26 조회 2,363
11-04-20 조회 2,677
11-03-21 조회 2,766
11-03-18 조회 2,462
11-03-11 조회 2,502
11-02-07 조회 2,321
11-01-18 조회 2,638
11-01-12 조회 2,362
11-01-06 조회 2,481
10-12-10 조회 2,742
10-12-09 조회 2,407
10-12-08 조회 4,992
10-11-29 조회 2,529
10-11-28 조회 2,737
10-11-28 조회 2,588
10-11-19 조회 2,772
10-11-04 조회 2,677
10-10-21 조회 2,387
10-10-19 조회 3,337
10-10-12 조회 2,660
10-10-07 조회 2,478
10-09-30 조회 3,445
10-09-17 조회 3,842
10-09-17 조회 3,807
10-05-31 조회 3,472
09-12-31 조회 3,622
09-07-23 조회 4,926
08-09-16 조회 3,172
08-09-06 조회 2,890
08-09-04 조회 3,325
08-08-16 조회 4,378
08-08-15 조회 3,250
08-08-14 조회 4,462
08-08-12 조회 3,823
08-07-23 조회 2,746
08-07-10 조회 3,688
08-07-04 조회 2,913
08-06-27 조회 7,567
08-06-19 조회 4,853
08-05-27 조회 5,467
08-05-25 조회 5,295
08-05-23 조회 3,367
08-05-23 조회 4,506
08-05-21 조회 4,889
08-05-20 조회 4,013
08-05-20 조회 3,249
08-04-18 조회 4,281