PHP의 생성 방법과 소멸자 방법은 각각 __construct와 __destruct입니다. 생성자는 일반적으로 우리가 호출할 필요가 없지만 새 객체가 생성되면 자동으로 호출됩니다.
이 기사의 운영 환경: windows10 시스템, PHP 7.3, thinkpad t480 컴퓨터.
Construction 메소드는 특수 메소드입니다.
1. 이름은 고정되어 있습니다: _ _construct;
2. 이 메소드는 일반적으로 직접 호출할 필요가 없지만 새 객체가 생성되면 자동으로 호출됩니다.
3. 이 방법의 주요 목적은 새 객체를 생성할 때 객체에 대한 일부 "초기 값"(초기화 작업)을 설정하는 것입니다.
4 구성 방법의 매개변수는 지정되지 않으며 일반적으로 실제 요구 사항을 기반으로 합니다. . 정의, 목적은 객체 속성 데이터를 초기화하는 것입니다.
먼저 생성자 메서드가 없는 이 상황을 살펴보겠습니다.
이런 방식으로, 객체의 속성을 사용할 수 있습니다. 메서드는 다음과 같이 개선되었습니다.
파기 메서드(_ _destruct):
설명:
1 파기 메서드는 _ _destruct
라는 고정된 이름을 가진 특수 메서드입니다.2. 소멸 메소드는 객체가 "파괴"될 때 자동으로 호출되는 메소드입니다.
3 소멸자 메소드는 매개변수(형식 매개변수)를 사용할 수 없습니다. "현재 개체"를 의미하는 메서드에 사용됩니다.
관련 학습 비디오 공유:
php 비디오 튜토리얼위 내용은 PHP의 생성자 및 소멸자 메서드는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!