Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm get_class_vars() trong PHP

Mô tả

Hàm get_class_vars() lấy các thuộc tính mặc định của lớp. Trả về mảng liên kết các thuộc tính hiển thị từ phạm vi hiện tại, với giá trị mặc định.

Cú pháp

get_class_vars(name_of_class)

Tham số

  • name_of_class − Tên lớp.

Giá trị trả về

Trả về mảng liên kết thuộc tính với giá trị mặc định. Dạng varname => value.

Ví dụ

<?php
class Demo {
    var $myvar1 = "xy";
    var $myvar2 = "abcd";
    var $myvar3 = 7;
    var $myvar4 = 20;
    var $myvar5 = 90;
    private $var4;
    function Demo() {
        $this->myvar1 = "ab";
        $this->myvar2 = "cd";
        return true;
    }
}
$hello_class = new Demo();
$class_vars = get_class_vars(get_class($hello_class));
foreach ($class_vars as $name => $value) {
    echo "$name = $value \n";
}
?>

Kết quả

myvar1 = xy
myvar2 = abcd
myvar3 = 7
myvar4 = 20
myvar5 = 90