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,390
15년 전 조회 3,174
15년 전 조회 1,785
15년 전 조회 2,014
15년 전 조회 1,314
15년 전 조회 4,398
15년 전 조회 3,977
15년 전 조회 3,793
15년 전 조회 5,214
15년 전 조회 3,430
15년 전 조회 1,817
15년 전 조회 1,771
15년 전 조회 1,921
15년 전 조회 1,608
15년 전 조회 4,009
15년 전 조회 2,927
15년 전 조회 2,105
15년 전 조회 1,688
15년 전 조회 1,921
15년 전 조회 2,410
15년 전 조회 1,485
16년 전 조회 2,419
16년 전 조회 1,752
16년 전 조회 1,852
16년 전 조회 1,501
16년 전 조회 2,195
16년 전 조회 1,528
16년 전 조회 1,942
16년 전 조회 2,129
16년 전 조회 1,200
16년 전 조회 1,270
16년 전 조회 1,916
16년 전 조회 5,358
16년 전 조회 1,659
16년 전 조회 2,169
16년 전 조회 2,363
16년 전 조회 1,522
16년 전 조회 1,324
16년 전 조회 2,239
16년 전 조회 4,955
16년 전 조회 2,226
16년 전 조회 2,886
16년 전 조회 1,763
16년 전 조회 3,619
16년 전 조회 4,454
16년 전 조회 3,118
16년 전 조회 2,364
16년 전 조회 2,454
16년 전 조회 2,697
16년 전 조회 2,189
16년 전 조회 5,527
16년 전 조회 3,385
16년 전 조회 1,378
16년 전 조회 1,719
16년 전 조회 5,095
16년 전 조회 2,331
16년 전 조회 3,426
16년 전 조회 2,667
16년 전 조회 1,581
16년 전 조회 5,378
16년 전 조회 2,493
16년 전 조회 5,986
16년 전 조회 1,961
16년 전 조회 4,037
16년 전 조회 3,048
16년 전 조회 2,237
16년 전 조회 2,252
16년 전 조회 4,416
16년 전 조회 3,321
16년 전 조회 2,850
16년 전 조회 2,990
16년 전 조회 2,108
16년 전 조회 1,788
16년 전 조회 1,702
16년 전 조회 1,420
16년 전 조회 1,692
16년 전 조회 1,921
16년 전 조회 1,621
16년 전 조회 4,860
16년 전 조회 3,845
16년 전 조회 1,813
16년 전 조회 1,555
16년 전 조회 2,300
16년 전 조회 4,531
16년 전 조회 3,568
16년 전 조회 2,595
16년 전 조회 4,353
16년 전 조회 3,219
16년 전 조회 1,375
16년 전 조회 1,395
16년 전 조회 2,052
16년 전 조회 1,901
16년 전 조회 2,586
16년 전 조회 2,247
16년 전 조회 1,388
16년 전 조회 4,400
16년 전 조회 1,499
16년 전 조회 1,797
16년 전 조회 2,224
16년 전 조회 3,862