PHP get_object_vars()函数

PHP get_object_vars()函数

语法

get_object_vars ( $object);

定义和用法

该函数获取给定对象的属性。

参数

序号 参数&描述
1 $object 一个对象实例。

返回值

它返回指定对象的已定义对象属性的关联数组。如果属性没有被赋予一个值,它将被返回为NULL值。

示例

以下是该函数的使用方法 –

<?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);
      }
   }p1 = new Point2D(1.233, 3.445);
   print_r(get_object_vars(p1));p1->setLabel("point #1");
   print_r(get_object_vars($p1));
?>

它将产生以下结果−

Array (
   [x] => 1.233
   [y] => 3.445
   [label] =>
)
Array (
   [x] => 1.233
   [y] => 3.445
   [label] => point #1
)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程