PHP 객체지향

(2018-02-08)
1. PHP 객체지향 지원객체지향 지원 문법
     - 클래스 : class 클래스명 { }
     - 생성자 및 소멸자 : _construct(), _destruct()
     - 클래스 속성 사용 : this, 접근함수(_get, _set), ...
        . $this : 현재 인스턴스를 가리키는 특수한 변수
     - 접근제한자(가시성) : public, private, protected
     - 객체 생성 : $newObject = new 클래스명;
     - 객체 인스턴스속성,메소드 지시자 : `->`
        . 한편, 배열 내 지시자는 `=>` 를 사용
     - 정적 메소드 : static, `::`
        . 정적 메소드를 정의할 때는, static 사용
        . 정적 메소드를 호출할 때는, 클래스명과 메소드명 사이에 `->` 대신에 `::`를 넣음
     - 생성자 : __construct()
     - 예외 처리 : try { } catch () { }
     - 객체 확장 : class 하부클래스명 extends 부모클래스명 { }

  ㅇ 클래스 문법
     
class 클래스명 {
    // 프로퍼티
    private $프로퍼티명;

    // 메소드
    public function 메소드명 (인수) {
        ...
    }
}
ㅇ ... (작성중) ...


[PHP] 1. PHP 2. PHP 함수 3. PHP 및 HTTP 4. PHP 정규표현식 5. PHP 문자열 활용 6. PHP 쿠키/세션 7. PHP 내장 웹서버 8. PHP 환경 설정 9. PHP 변수 자료형 10. PHP 파일시스템 함수 11. PHP 객체지향 12. PHP 배열

 
        최근수정     요약목록(시험중)     참고문헌