Zend 엔진 2.0 설계초안 – 03.static 멤버 변수

정적 멤버변수(Static Class Member Variables) 정적 멤버변수의 필요성 생성된 모든 인스턴스들이 공유하는 공통적인 정보가 필요할 때에 사용되는 것이 정적 멤버변수입니다. 정적 멤버변수는 다른 일반 멤버변수와 달리 각각의 인스턴스에 기억장소가 할당되는…

Continue Reading Zend 엔진 2.0 설계초안 – 03.static 멤버 변수

Zend 엔진 2.0 설계초안 – 02.개선된 객체모델

개선된 객체모델(Revamped object model) 객체 핸들(object handle) Zend 엔진 1.0 객체 모델에서는 생성된 객체를 값으로 취급하도록 설계되어 있습니다. 이것은 프로그래머가 변수에 값을 할당하거나 함수에 인수를 전달하는 것과 같은 조작을 할…

Continue Reading Zend 엔진 2.0 설계초안 – 02.개선된 객체모델

Zend 엔진 2.0 설계초안 – 01.개요

Zend 엔진 2.0의 새로운 객체 모델 앞서 작성된 "클래스를 사용해야하나?(부제:클래스를 이용한 모듈화 프로그래밍)"라는 글에서 언급했던 것과 같이 현재 Zend 엔진 1.0을 기반으로하는 PHP4에서 제공되는 객체 관련 기능들이 여러가지로 부족한 면이…

Continue Reading Zend 엔진 2.0 설계초안 – 01.개요