웹마스터 팁
OGIT STUDY 3
2008.02.01 00:12
이번 3번째 강의를 이어서 다음 강의에서는 변수와 연산자에 대해 알아 보도록 하겠습니다. 다음 강의가 지금 까지의 강의 중 가장 길거 에요^^
1. PHP 프로그램 선언
여러분들은 다른 웹프로그램들은 어떻게 프로그램을 실행 시키는지 알고 계신가요 ? PHP 나 ASP , JSP 같은 웹 프로그래밍 언어들은 Html 태그 속에 포함되는 프로그램입니다 이 사이트 를 만드는것도 모두 Html 이 있었기에 만들수 있었던 것이죠 ^^ 하지만 PHP 같은 동적 프로그램을 쓰는 이유는 CGI 라고 해서 방명록 이라든지 글을 쓴다든지 이런 컨텐츠를 제공 하게 하기 위해서 필요 한것이 바로 PHP같은 웹 프로그래밍 언어 입니다. 그렇다면 PHP 는 어떻게 해야지만 PHP 프로그램을 실행 할수 있을까요 ?2. PHP 프로그램 주석
PHP 는 실행 시에는 <? 로 프로그램을 실행 시킵니다. ASP 의경우에는 <% 로 알고 있습니다. 이와 같이 PHP도 <? 같은 구문으로 프로그램을 실행 시킵니다. PHP 는 <? 또는 <?PHP 라는 구문을 넣어 프로그램을 실행 시키고 ?> 로 프로그램 선언을 종료 합니다. 자 그럼 본격적으로 들어 가보도록 하겠습니다.
주석이란 말 그대로 소스 코드 개발자가 소스를 이해하기 쉽도록 Coment 를 달아 놓은 것입니다. 말그대로 프로그램에 설명문을 써 놓았다고 보시면 됩니다. 사용의 예는 다음과 같습니다.
example)
<?
//유형 1
$chat1 = "PHP";
$chat2 = "PHP2"; // 유형 2
#유형 3
$int_1=1;
//$int_2=2; #유형 4
/*
$int_2=2;
유형 5
*/
?>
위의 예제르 보고 설명을 하도록 하겠습니다.
우선 PHP 에서 가장 많이 쓰이는 주석은 // 를 이용한 주석입니다
//를 이용하여 한 행만 표시 하는 형식입니다. //가 들어 가기 시작한 곳 부터 시작되는 형식입니다.
그와 마찬가지로 유형 1과 유형 2를 사용 할수 있습니다.
유형 3의 경우도 //처럼 쓸수 있으나 유형 4처럼 사용 한다면 사용이 불가능한 주석입니다.
/* * / 주석은 흔히들 많이 사용하는 주석 입니다. Flash 에서도 또한 비주얼 베이직 이나
C 언어에서도 사용되는 주석이기도 하죠
/* */ 의 경우에는 행관는 상관없이 /* */ 이 두개의 사이가 모두 주석이 되는 것입니다.3. PHP 출력 함수
PHP 출력 함수로는 echo 함수가 있습니다. 우선 프로그래밍 코드에 글을 쓴다고 하더라도 글은
표시되지 않습니다. 하지만 그 글들을 보여 주게 하는것이 바로 echo 출력 함수 입니다.
이 출력 함수는 3가지 방법으로 사용이 가능합니다.
사용 예를 보며 간단히 알아 보겠습니다.
<?
$chat1 = "OGIT";
$chat2 = "OGIT SITE";
$int1 = 10'
$int2 = 2;
//유형 1
echo "GIT STUDY<br>"
//유형 2
echo ("$char1 $char2 <br>");
//유형 3
echo $int1 + $int2 ;
?>
자 여기서 파란색으로 진하게 한부분이 바로 echo 출력 함수 입니다. 그럼 살펴 보도록 하겠습니다.
첫번째 유형은 그저 텍스트를 출력 하는 방식입니다.
유형 1같은 방식은 " " 사이에 들어가는 HTML 태그를 출력하는 형식입니다.
유형 2 의 경우에는 " " 사이에 들어가는 HTML 태그 뿐만 아니라 변수 값을 넣어 출력 하기도 하는 형식입니다.
변수란 무엇인지 여기서 굼굼 하실텐데 변수는 다음 강의에서 자세히 가르쳐 드리도록 하겠습니다. ^^
유형 3의 경우는 변수 값만 구하는 것인데
+ 같은 사칙 연산이 들어 가 숫자를 보여 주게 되는 것입니다
결과를 본다면 다음과 같습니다.
GIT STUDY
OGIT OGIT SITE
12
위와 같이 결과 가 출력 되게 됩니다.
GIT STUDY 는 그대로 출력 되고
OGIT 은 $chart1 에서 준 변수값을 출력하는 형식이 되는 것입니다.
OGIT SITE 도 $chat2 에서 준 변수 값을 출력하게 되는 것이 되겠죠 ^^
12가 나오는 이유는 echo $int1 + $int2 ; 에서 int 1의 10 이란 값과 int 2 의 2라는 값을 합친
값이 나오게 된 것입니다.
즉 결론적으로
echo 함수로 출력 할때에는 사칙 계산 뿐만 아니라 PHP 프로그램 코드 내의 변수 까지 불러
들여 올수 있는 것입니다. echo 는 출력 하면서도 지금까지 구한 값들을 보여주는 많이 쓰이고 중요한 함수 입니다.
자 이걸로 이번 3 강의는 이걸로 마치고 다음 4강의에서는 변수와 연산자에 대해 올리겠습니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
세션파일 크기/만들어진 시간체크해서 정해진 시간이후엔 파일 지우기?;; (라고 써야되낭? ;;) [6] | 다오케이 | 2003.05.12 |
PHP+MSSQL?(수정판) [11] | 씨파개 | 2003.05.10 |
이미지 전용 파일업로드시의 확장자 체크시.. [4] | 특급잠수부 | 2003.05.07 |
mysql_fetch_row n mysql_fetch_array n mysql_fetch_object [4] | sMokaHallo | 2003.05.06 |
if 시리즈 2탄.. ㅡㅡ;; [9] | 씨파개 | 2003.05.05 |
PHP 확장 함수를 이용한 exif 정보 출력 [1] | NoSoRi | 2003.04.30 |
if 시리즈 1탄! [15] | 씨파개 | 2003.04.28 |
ID3v1태그 읽는 함수입니다. [4] | 김승태 | 2003.04.27 |
군대간 친구 남은날짜 계산하기 [6] | xacdo | 2003.04.27 |
유용한 일반 함수 모음;ㅁ; [11] | TheMics | 2003.04.23 |
노프레임+프레임없이 접근막기+게시물 링크하기 [3] | teslaMINT | 2003.04.20 |
PHP 혼자 공부하기 - 12 :: SQL문 [6] | 행복한고니 | 2003.04.20 |
데이터베이스, PHP를 만나면「알짜 사이트로 부활!」 [1] | .maya | 2003.04.18 |
[mics'php] 2. PHP 사용 시스템 구축하기 [3] | TheMics | 2003.04.17 |
[mics'php] 1. PHP란? [8] | TheMics | 2003.04.16 |
PHP 혼자 공부하기 - 11 :: 정규식 실전예제 [9] | 행복한고니 | 2003.04.16 |
PHP 혼자 공부하기 - 10 :: 정규식 패턴 문법 [3] | 행복한고니 | 2003.04.15 |
PHP 혼자 공부하기 - 9 :: 정규식 함수 [3] | 행복한고니 | 2003.04.14 |
PHP 혼자 공부하기 - 8 :: 시간다루기 [18] | 행복한고니 | 2003.04.13 |
PHP 혼자 공부하기 - 7 :: 제어문과 함수 [7] | 행복한고니 | 2003.04.12 |
기초 자세하게 잘 가르쳐주시는거같은데 왜 다들 비추를 날리시는지 이해가안가네요^^;