탈

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

· 2009-11-23 (월) 18:01:30 · 3552 · 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-03-19 조회 3,487
12-03-16 조회 4,039
12-03-14 조회 3,913
12-03-13 조회 3,538
12-03-13 조회 4,401
12-03-12 조회 5,468
12-03-12 조회 1만
12-03-08 조회 6,029
12-03-06 조회 1.1만
12-03-06 조회 3,716
12-03-06 조회 6,252
12-03-02 조회 5,019
12-02-29 조회 3,586
12-02-27 조회 4,080
12-02-22 조회 3,640
12-02-20 조회 3,620
12-02-20 조회 6,721
12-02-01 조회 3,234
12-01-30 조회 8,762
12-01-29 조회 3,259
12-01-24 조회 3,508
12-01-21 조회 3,224
12-01-10 조회 3,696
11-12-26 조회 3,591
11-12-23 조회 5,012
11-12-23 조회 4,675
11-12-23 조회 4,256
11-12-23 조회 7,997
11-12-22 조회 3,721
11-12-17 조회 3,720
11-12-12 조회 3,133
11-12-08 조회 7,682
11-12-08 조회 3,535
11-12-07 조회 3,797
11-12-06 조회 5,531
11-12-02 조회 3,498
11-12-01 조회 3,119
11-11-30 조회 6,923
11-11-26 조회 3,859
11-11-24 조회 4,640
11-11-22 조회 3,012
11-11-22 조회 6,640
11-11-18 조회 5,054
11-11-16 조회 3,441
11-11-14 조회 3,463
11-11-12 조회 3,954
11-11-08 조회 3,279
11-11-06 조회 1만
11-11-06 조회 3,853
11-11-03 조회 5,541
11-11-02 조회 5,811
11-11-01 조회 9,323
11-10-19 조회 2,823
11-10-17 조회 2,616
11-10-10 조회 2,565
11-10-07 조회 3,357
11-10-06 조회 3,953
11-10-06 조회 2,504
11-10-02 조회 3,254
11-09-08 조회 4,259
11-09-08 조회 2,636
11-09-07 조회 2,627
11-09-02 조회 2,707
11-09-01 조회 3,646
11-08-28 조회 3,537
11-08-23 조회 3,384
11-08-22 조회 2,793
11-08-22 조회 2,389
11-08-13 조회 2,438
11-08-05 조회 2,892
11-08-03 조회 4,095
11-07-03 조회 2,585
11-06-15 조회 3,226
11-06-15 조회 3,053
11-05-15 조회 2,867
11-05-11 조회 5,590
11-04-12 조회 2,997
11-01-27 조회 3,825
11-01-26 조회 2,624
11-01-26 조회 4,472
11-01-18 조회 2,680
10-11-23 조회 2,907
10-10-24 조회 4,735
10-09-15 조회 4,423
10-09-07 조회 3,394
10-08-27 조회 4,083
10-08-20 조회 6,975
10-07-30 조회 5,650
10-06-30 조회 2,879
10-06-11 조회 4,642
10-06-11 조회 3,335
10-05-15 조회 4,176
10-05-10 조회 2,854
10-03-19 조회 5,419
10-03-05 조회 5,185
10-02-17 조회 5,591
09-11-21 조회 6,931
09-11-09 조회 4,003
09-11-04 조회 6,729
09-10-26 조회 3,858