2012-02-02 1 views
0

내가 원하는 것을하기 위해 장바구니 (zencart)를 수정하려고하고 있으므로 코드를 통해 문제를 파악하려고 노력했지만 정신적 장애물이되었습니다.OOP - 개체 만들기 - 개체는 얼마나 오래 지속됩니까?

내가 원하는 것은 범주 탐색 사이드 박스를 수정하는 것입니다.

$main_category_tree = new category_tree; 
$box_categories_array = $main_category_tree->zen_category_tree(); 

가 zen_category_tree 기능 범주 플러스 하위 범주 (GET을 통해 전달되었을 수있는 아이디입니다)

를 나타내는 배열을 만듭니다 : 예 - 어떻게 작동하는 것은 카테고리 트리를 표현하는 객체를 생성하는 것입니다

내가 이해하지 못하는 것은 모든 페이지에이 사이드 박스가 있다는 것입니다. 즉,로드되는 모든 페이지가 새로운 category_tree 객체를 만들어야한다는 것을 의미합니다. 그럴 것 같니? 내가 객체에 관해 읽은 모든 것은 사이드 박스가로드 될 때마다 생성하지 않는 지속적인 것들 인 것처럼 들리게 만듭니다.

혼동 ...

답변

3

개체는 단일 HTTP 요청 중에 만 지속됩니다. 각 페이지가로드 될 때 모든 것이 다시 설정되고 다시 만들어야합니다.

+1

그들은 직렬화를 통해 지속될 수 있지만 나중에 직렬화되지 않습니다. – Crashspeeder