logo

  • 홈으로
  • 로그인
  • 회원가입
  • 화면축소
  • 화면확대
2018년 10월 17일
  • 포토누리
  • 제작의뢰
  • 포트폴리오
잡다한몽상백서 메인배너
로그인
조회 수 45824 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print

1. Class 란?

클래스는 변수와 변수에 관계되는 함수로 이루어진 하나의 변수형이다.

함수저장소 또는 비슷한 함수모음 이라고 이해하면 되겠다.

 

2. Class의 기본  형태

<?
 
 class
  Plan{

   function testPlan() {

     echo(" Call to testPlan function!");

   }

 }


$skyplan = new Plan;    // 객체변수를 생성하기 위해 new를 사용함

$skyplan->testPlan();   // testPlan에 접근하기 위해  -> 지시자 사용함.

?>

3. 알아야 할 용어들

가.  클래스에 포함한 함수에 접근하기 위해서는 '->'라는 연산자가 사용된다.
        
         '지시자' 라고 읽는다.

나.  클래스에 대한 객체변수를 생성하려면  new 라는 연산자를 사용한다.

다. extends = 클래스 계승을 위한 선언자라고 할 수 있다.

class Class_Name1 extends Class_name2 {

 함수 혹은 변수 정의

}
여기에서 오른쪽에는 부모 클래스 , 왼쪽에는 부모클래스를 계승하여 정의될 자식 클랙스
Class_name2 = 부모 클래스
Class_name1 = 자식 클래스

자식클래스는 부모클래스의 모든 변수와 함수를 상속 받는다.

라. thisnew를 통해서 생성된 객체를 의미한다.



4. 클래스 안에서 변수선언
클래스안에서 변수를 사용할때는 var를 붙혀줘야 한다.


class test {
var $aaa = 홍길동 ;
}

이런식으로...



  • profile
    똑띠 2008.04.24 03:38
    class가 언제쯤 눈에 쉽게들어 올지...기본 개념은 그런가 보다 하는데 막상 코딩된 소스를 보면 갑갑해지니.ㅋㅋㅋ
  • ?
    EveR™ 2008.12.06 01:02
    클래스를 일상적인 예로 들면 붕어빵틀이라고 생각하면 되죠.
    클래스 하나를 정의 해놓고 여러가지 구문을 출력할 수 있으니깐요.
    그런데 PHP에선 클래스란 개념 즉 객체를 거의 사용하는 일이 없다고 하네요 ㅎㅎ
    PHP에선 거의 function까지만 사용한다고 합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
21 do while 문으로 1부터 100까지 합구하기 똑띠 2010.03.04 19484
20 while 문 사용법 똑띠 2010.03.04 13326
19 DB 접근 및 쿼리문(insert,select,update,delete) 3 똑띠 2010.02.17 31140
18 문자변환 (쌍따옴표제거 및 기타)- str_replace 똑띠 2009.11.23 31671
17 :: 는 어떤 경우 사용하나? 똑띠 2009.10.20 12761
16 자바스크립트에서 return의 의미 똑띠 2009.10.20 24185
15 sprint 사용법 안내 똑띠 2009.08.26 15898
14 php 간단 문법 체크 - 글자 자르기 substr() 함수 똑띠 2009.07.06 23558
13 foreach문이 변환 똑띠 2009.05.31 16099
12 파일 등록시 특수문자 걸러서 등록하기 똑띠 2009.01.15 20990
11 숫자를 통화 단위 형태로 보여주기 1 똑띠 2008.12.24 23143
10 explode() - 구분자 기준으로 문자 배열처리 똑띠 2008.10.20 33996
9 Callback 함수란? 똑띠 2008.07.31 34137
8 Type변환 2 똑띠 2008.03.01 34499
7 foreach 예제 똑띠 2007.10.18 37816
6 클래스(class)에서 지시자(->)의 의미 1 똑띠 2007.07.28 48129
» 클래스( Class ) 사용을 위한 기본 지식 2 똑띠 2007.07.17 45824
4 unset(); 에 대해서 알아보장.. 똑띠 2007.07.30 42857
3 foreach문 사용법에 대하여 2 똑띠 2007.07.30 62411
2 php에서 상수 정의 define(); 똑띠 2007.07.30 41343
목록
Board Pagination ‹ Prev 1 2 3 4 Next ›
/ 4

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

  • Designed by jobdahan.net