$this는 PHP 클래스에서
A _ Q _i_
A _ Q _i_ 2021-10-10 19:59:11
0
5
898
class DBmodel{
    private $name;
    public __construct(){
    $this->name = $name;
    }
    public function delete($name){
        $this->name = $name;
    }
}

__construct의 $this는 __construct 자체를 나타냅니까? 삭제의 $this는 삭제 자체를 나타냅니까? 아니면 $this가 전체 수업을 나타내나요?

A _ Q _i_
A _ Q _i_

모든 응답(3)
hbxncjs

$이것은 학급 전체를 나타냅니다

yntdx

이 개체는 new 연산자(new[] 아님, 배치 새 항목 아님, 로컬 개체 또는 전역 개체 아님)를 사용하여 할당해야 합니다. 이를 삭제한 후에는 개체 및 가상 함수의 멤버 변수에 액세스할 수 없습니다. 함수 코드를 제외하고 객체의 데이터 멤버와 vtable을 포함하는 데이터를 재활용합니다. 이를 삭제한 후에는 this 포인터에 더 이상 액세스할 수 없습니다. 즉, 이를 확인할 수 없고, 다른 포인터와 비교하고, NULL과 비교하고, 인쇄하고, 변환하는 등 그 어떤 것도 할 수 없습니다

逆旅行人

$this는 객체를 나타내며, $this가 위치한 환경은 클래스 내부의 메소드 내부에 있으므로 클래스 내부에서 $this 객체에 접근합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿