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,170
15년 전 조회 1,781
15년 전 조회 2,009
15년 전 조회 1,311
15년 전 조회 4,392
15년 전 조회 3,972
15년 전 조회 3,789
15년 전 조회 5,210
15년 전 조회 3,428
15년 전 조회 1,810
15년 전 조회 1,765
15년 전 조회 1,918
15년 전 조회 1,605
15년 전 조회 4,008
15년 전 조회 2,922
15년 전 조회 2,102
15년 전 조회 1,683
15년 전 조회 1,917
15년 전 조회 2,403
15년 전 조회 1,483
15년 전 조회 2,416
16년 전 조회 1,749
16년 전 조회 1,848
16년 전 조회 1,496
16년 전 조회 2,188
16년 전 조회 1,524
16년 전 조회 1,937
16년 전 조회 2,127
16년 전 조회 1,196
16년 전 조회 1,263
16년 전 조회 1,911
16년 전 조회 5,352
16년 전 조회 1,654
16년 전 조회 2,165
16년 전 조회 2,361
16년 전 조회 1,518
16년 전 조회 1,321
16년 전 조회 2,233
16년 전 조회 4,951
16년 전 조회 2,220
16년 전 조회 2,879
16년 전 조회 1,758
16년 전 조회 3,614
16년 전 조회 4,451
16년 전 조회 3,115
16년 전 조회 2,360
16년 전 조회 2,451
16년 전 조회 2,693
16년 전 조회 2,183
16년 전 조회 5,522
16년 전 조회 3,383
16년 전 조회 1,372
16년 전 조회 1,713
16년 전 조회 5,087
16년 전 조회 2,326
16년 전 조회 3,423
16년 전 조회 2,663
16년 전 조회 1,577
16년 전 조회 5,372
16년 전 조회 2,492
16년 전 조회 5,981
16년 전 조회 1,957
16년 전 조회 4,029
16년 전 조회 3,046
16년 전 조회 2,231
16년 전 조회 2,250
16년 전 조회 4,410
16년 전 조회 3,312
16년 전 조회 2,845
16년 전 조회 2,987
16년 전 조회 2,103
16년 전 조회 1,784
16년 전 조회 1,699
16년 전 조회 1,417
16년 전 조회 1,687
16년 전 조회 1,917
16년 전 조회 1,616
16년 전 조회 4,854
16년 전 조회 3,843
16년 전 조회 1,809
16년 전 조회 1,551
16년 전 조회 2,296
16년 전 조회 4,528
16년 전 조회 3,566
16년 전 조회 2,592
16년 전 조회 4,352
16년 전 조회 3,217
16년 전 조회 1,370
16년 전 조회 1,388
16년 전 조회 2,050
16년 전 조회 1,896
16년 전 조회 2,578
16년 전 조회 2,245
16년 전 조회 1,385
16년 전 조회 4,398
16년 전 조회 1,496
16년 전 조회 1,795
16년 전 조회 2,221
16년 전 조회 3,855