Hướng dẫn how can i access private variable from another class in php? - làm cách nào tôi có thể truy cập biến riêng tư từ một lớp khác trong php?

Tôi đã bắt nguồn một lớp từ Exception, về cơ bản như vậy:

class MyException extends Exception {

    private $_type;

    public function type[] {
        return $this->_type; //line 74
    }

    public function __toString[] {

        include "sometemplate.php";
        return "";

    }

}

Sau đó, tôi bắt nguồn từ MyException như vậy:

class SpecialException extends MyException {

    private $_type = "superspecial";

}

Nếu tôi throw new SpecialException["bla"] từ một hàm, hãy bắt nó và đi

class SpecialException extends MyException {

    private $_type = "superspecial";

}
0, thì hàm
class SpecialException extends MyException {

    private $_type = "superspecial";

}
1 sẽ tải một mẫu, hiển thị điều đó, và sau đó không thực sự trả lại bất cứ điều gì cho Echo.

Đây về cơ bản là những gì trong tệp mẫu

Bài Viết Liên Quan

Chủ Đề