Cú pháp

Dưới đây là cú pháp của hàm get_object_vars() trong PHP:

get_object_vars ( $object);

Định nghĩa và cách sử dụng

Hàm này lấy các thuộc tính của đối tượng đã cho.

Tham số

Tham số Miêu tả
object Một instance của đối tượng

Trả về giá trị

Trả về mảng liên hợp chứa các thuộc tính của đối tượng đã cho. Nếu một thuộc tính không được gán giá trị, nó sẽ được trả về với giá trị NULL.

Ví dụ

Ví dụ sau minh họa cách sử dụng của hàm get_object_vars() trong PHP:

<?php
   class Point2D {
      var $x, $y;
      var $label;
      
      function Point2D($x, $y)
      {
         $this->x = $x;
         $this->y = $y;
      }
      
      function setLabel($label)
      {
         $this->label = $label;
      }
      
      function getPoint()
      {
         return array("x" => $this->x, "y" => $this->y, "label" => $this->label);
      }
   }
	
   // "$label" được khai báo nhưng không được định nghĩa
   $p1 = new Point2D(1.233, 3.445);
   print_r(get_object_vars($p1));
   
   print "<br>";
   
   $p1->setLabel("point #1");
   print_r(get_object_vars($p1));
?> 

Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:

Hàm get_object_vars trong PHP

Các bài học PHP phổ biến khác tại s2sontech:




Bình luận (0)

Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Michael Gough
Learning English Everyday