PHP에서 매직 메소드의 개념은 __construct(), __destruct(), __call(), __callStatic() 등과 같이 두 개의 밑줄로 시작하는 메소드입니다.
이 기사의 운영 환경: windows10 시스템, PHP 7.3, thinkpad t480 컴퓨터.
Magic 메소드는 PHP에서 두 개의 밑줄로 시작하는 메소드를 의미합니다. __construct(), __destruct(), __call(), __callStatic(),__get(), __set(), __isset(), __unset(), __sleep(), __wakeup(), __toString(), __set_state,() __clone() __autoload() 등
PHP가 이러한 매직 메소드를 호출하도록 하려면 먼저 클래스에서 해당 메소드를 정의해야 합니다. 그렇지 않으면 PHP는 생성되지 않은 매직 메소드를 실행하지 않습니다.
참고: PHP는 __(두 개의 밑줄)로 시작하는 모든 클래스 메서드를 매직 메서드로 예약합니다. 따라서 클래스 메소드를 정의할 때 위의 매직 메소드를 제외하고 앞에 __를 붙이지 않는 것이 좋습니다.
무료 학습 동영상 추천: 프로그래밍 동영상
위 내용은 PHP의 매직 메소드 개념은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!