PHP 中的 get_object_vars()函数

首页 / PHP入门教程 / PHP 中的 get_object_vars()函数

get_object_vars() - 语法

get_object_vars ( $object);

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

Sr.No Parameter & Description
1

object

对象实例。

get_object_vars() - 返回值

它返回指定对象的已定义对象属性的关联数组。如果尚未为属性赋值,则将返回空值。

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-function-get-object-vars.html

来源:LearnFk无涯教程网

get_object_vars() - 示例

<?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
)

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

机器学习40讲 -〔王天一〕

重学前端 -〔程劭非(winter)〕

研发效率破局之道 -〔葛俊〕

说透敏捷 -〔宋宁〕

WebAssembly入门课 -〔于航〕

手把手带你写一门编程语言 -〔宫文学〕

深入浅出分布式技术原理 -〔陈现麟〕

互联网人的数字化企业生存指南 -〔沈欣〕

工程师个人发展指南 -〔李云〕

好记忆不如烂笔头。留下您的足迹吧 :)