php中get_object_vars()在数组的实例用法


Posted in PHP onFebruary 22, 2021

在php中有一些函数,是为了数组的使用而辅助的。本篇要提到的是get_object_vars(),咋子函数的名称上大家会觉得有些复杂,不过在返回关联数组上,是经常会用到的函数方法。下面我们对php中get_object_vars()的概念、语法、使用注意进行介绍,然后讲解在数组中的实例方法。

1、概念

获取$object对象中的属性,组成一个数组。

2、语法

get_object_var($object)

3、使用注意

缺点,只转一维,不会递归

4、实例

<?php
class person{
 public $name="王美人";
 public $age = 25;
public $birth;
}
$p = new person();
print_r(get_object_vars($p));
?>

输出结果

Array ( [name] => 王美人 [age] => 25 [birth] => )

知识点扩展:

php get_object_vars($object) 返回由对象属性组成的关联数组

<?php
class person{
 public $name="王美人";
 public $age = 25;
 public $birth;
}
$p = new person();
print_r(get_object_vars($p));

运行结果

Array ( [name] => 王美人 [age] => 25 [birth] => )

到此这篇关于php中get_object_vars()在数组的实例用法的文章就介绍到这了,更多相关php中get_object_vars()在数组的使用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
用PHP连接Oracle for NT 远程数据库
Oct 09 PHP
PHP生成月历代码
Jun 14 PHP
全世界最小的php网页木马一枚 附PHP木马的防范方法
Oct 09 PHP
Codeigniter实现处理用户登录验证后的URL跳转
Jun 12 PHP
PHP6连接SQLServer2005的三部曲
Apr 15 PHP
thinkphp自定义权限管理之名称判断方法
Apr 01 PHP
PHP实现的文件上传类与用法详解
Jul 05 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
Sep 20 PHP
PHP两个n位的二进制整数相加问题的解决
Aug 26 PHP
详解Laravel设置多态关系模型别名的方式
Oct 17 PHP
基于laravel缓冲cache的用法详解
Oct 23 PHP
php的单例模式及应用场景详解
Feb 27 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
Feb 22 #PHP
关于PhpStorm设置点击编辑文件自动定位源文件的实现方式
Dec 30 #PHP
Thinkphp5+Redis实现商品秒杀代码实例讲解
Dec 29 #PHP
PHP序列化和反序列化深度剖析实例讲解
Dec 29 #PHP
PHP实现简单注册登录系统
Dec 28 #PHP
php的lavarel框架中join和orWhere的用法
Dec 28 #PHP
php中yar框架实例用法讲解
Dec 27 #PHP
You might like
APMServ使用说明
2006/10/23 PHP
PHP-Fcgi下PHP的执行时间设置方法
2013/08/02 PHP
Yii数据模型中rules类验证器用法分析
2016/07/15 PHP
js 键盘记录实现(兼容FireFox和IE)
2010/02/07 Javascript
一个javascript图片阅览组件
2010/11/09 Javascript
解析jquery获取父窗口的元素
2013/06/26 Javascript
判断及设置浏览器全屏模式
2014/04/20 Javascript
js代码实现点击按钮出现60秒倒计时
2021/01/28 Javascript
jQuery xml字符串的解析、读取及查找方法
2016/03/01 Javascript
Javascript字符串常用方法详解
2016/07/21 Javascript
JavaScript实现时钟滴答声效果
2017/01/29 Javascript
JavaScript实现网页头部进度条刷新
2017/04/16 Javascript
基于EasyUI的基础之上实现树形功能菜单
2017/06/28 Javascript
node 利用进程通信实现Cluster共享内存
2017/10/27 Javascript
jQuery添加新内容的四个常用方法分析【append,prepend,after,before】
2019/03/19 jQuery
JS实现导航栏楼层特效
2020/01/01 Javascript
Python对多属性的重复数据去重实例
2018/04/18 Python
Python的matplotlib绘图如何修改背景颜色的实现
2019/07/16 Python
Python 批量读取文件中指定字符的实现
2020/03/06 Python
基于Python的OCR实现示例
2020/04/03 Python
css3的transform造成z-index无效解决方案
2014/12/04 HTML / CSS
html5声频audio和视频video等新特性详细说明
2012/12/26 HTML / CSS
const和static readonly区别
2013/05/20 面试题
Linux管理员面试题 Linux admin interview questions
2016/07/08 面试题
经济学博士求职自荐信范文
2013/11/23 职场文书
竞争上岗演讲稿
2014/01/05 职场文书
新闻学专业个人求职信写作
2014/02/04 职场文书
如何写好建议书
2014/03/13 职场文书
12岁生日演讲稿
2014/05/14 职场文书
慈善捐赠倡议书
2014/08/30 职场文书
地理信息科学专业推荐信
2014/09/08 职场文书
出售房屋协议书范本
2014/10/06 职场文书
放弃遗产继承公证书
2015/01/26 职场文书
教师正风肃纪心得体会
2016/01/15 职场文书
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
2021/06/26 MySQL
winserver2019安装软件一直卡在应用程序正在为首次使用做准备
2022/06/10 Servers